+%type <n> stream_declaration
+%type <n> trace_declaration
+%type <n> declaration_specifiers
+
+%type <n> type_declarator_list
+%type <n> abstract_type_declarator_list
+%type <n> type_specifier
+%type <n> struct_type_specifier
+%type <n> variant_type_specifier
+%type <n> type_specifier_or_integer_constant
+%type <n> enum_type_specifier
+%type <n> struct_or_variant_declaration_list
+%type <n> struct_or_variant_declaration
+%type <n> specifier_qualifier_list
+%type <n> struct_or_variant_declarator_list
+%type <n> struct_or_variant_declarator
+%type <n> enumerator_list
+%type <n> enumerator
+%type <n> abstract_declarator_list
+%type <n> abstract_declarator
+%type <n> direct_abstract_declarator
+%type <n> declarator
+%type <n> direct_declarator
+%type <n> type_declarator
+%type <n> direct_type_declarator
+%type <n> abstract_type_declarator
+%type <n> direct_abstract_type_declarator
+%type <n> pointer