"ptr_alias",
"nested_ptr",
"user",
- "a param<N>_is option",
"a number",
"a scalar type",
"an identifier",
/* This array is indexed by token code minus FIRST_TOKEN_WITH_VALUE. */
/* Keep in sync with 'gengtype.h:enum gty_token'. */
static const char *const token_value_format[] = {
- "%s",
"'%s'",
"'%s'",
"'%s'",
At present:
- Converts pointer-to-char, with no length parameter, to TYPE_STRING;
- Similarly for arrays of pointer-to-char;
- - Converts structures for which a parameter is provided to
- TYPE_PARAM_STRUCT;
- Handles "special" options.
*/
}
-/* Write out marker routines for STRUCTURES and PARAM_STRUCTS. */
+/* Write out marker routines for STRUCTURES. */
static void
write_types (outf_p output_header, type_p structures,
}
}
-/* Write out local marker routines for STRUCTURES and PARAM_STRUCTS. */
+/* Write out local marker routines for STRUCTURES. */
static void
write_local (outf_p output_header, type_p structures)
PTR_ALIAS,
NESTED_PTR,
USER_GTY,
- UNUSED_PARAM_IS,
NUM,
SCALAR,
ID,
/* print_token assumes that any token >= FIRST_TOKEN_WITH_VALUE may have
a meaningful value to be printed. */
- FIRST_TOKEN_WITH_VALUE = UNUSED_PARAM_IS
+ FIRST_TOKEN_WITH_VALUE = NUM
};