ObjectiveC: Add C17 and C23 support

Issue: #22297
6 files changed