Types implementation (Using the GNU Compiler Collection (GCC))

### 4.12 Types ¶

- A program forms the composite type of an enumerated type and a non-enumeration integer type (C23 6.2.7).

  The composite type is the enumerated type.

- Whether or not it is supported for a declaration for which a type is inferred to contain a pointer, array, or function declarator (C23 6.7.10).

  This is not supported.

- Whether or not it is supported for a declaration for which a type is inferred to contain no or more than one declarators (C23 6.7.10).

  This is not supported.