
The numbers listed are in the form Yes / No / Abstain to the given question / option. Īdded final direction based on the March 2021 Virtual Standard Meeting’s Vote.Make sure we mention the old C99 Rationale and Nick Stoughton’s previous evaluation of typeof in the Appendix. Revision 4 - January 1 st, 2022Īdd a small fix to specify "variable length array" for evaluation rather than "variably modified types": not all variably modified types need evaluation. 5.2.3 Option 3: Use a completely new keyword spellingġ.5.2.1 Option 1: _Typeof keyword, header.5.2 Keyword Name Ideas (from Revision 2).4.1.11 Modify §6.9 External definitions, paragraphs 3 and 5:.4.1.9 Modify §6.7.3 Type specifiers, paragraph 6:.4.1.8 Add the following examples to new §6.7.2.5 The Typeof specifier:.4.1.7 Add a new §6.7.2.5 The Typeof specifiers:.4.1.6 Adjust the footnote 133) in §6.7.2.1 Structure and union specifiers:.4.1.5 Adjust the Syntax grammar of §6.7.2 Type specifiers, the paragraph 2 list, and paragraph 4 Semantics:.4.1.4 Adjust the footnote 131) in §6.7.1 Storage-class specifiers:.4.1.3 Modify §6.6 Constant expressions, paragraphs 6 and 8:.4.1.2 Add a keyword to the §6.4.1 Keywords:.4.1.1 Modify §6.3.2.1 Lvalues, arrays, and function designators, paragraphs 3 and 4 with footnote 68:.3.1 Corner cases: Variably Modified Types and VLAs.

Getting the type of an expression in Standard C code.
