Lines Matching defs:token

122 static void asm_modifier(struct token *token, unsigned long *mods, unsigned long mod)  in asm_modifier()
129 static void asm_modifier_volatile(struct token *token, unsigned long *mods) in asm_modifier_volatile()
134 static void asm_modifier_inline(struct token *token, unsigned long *mods) in asm_modifier_inline()
645 static int SENTINEL_ATTR match_idents(struct token *token, ...) in match_idents()
706 struct symbol *label_symbol(struct token *token) in label_symbol()
718 struct token *token, struct decl_state *ctx, in struct_union_enum_specifier()
719 struct token *(*parse)(struct token *, struct symbol *)) in struct_union_enum_specifier()
778 static struct token *parse_struct_declaration(struct token *token, struct symbol *sym) in parse_struct_declaration()
796 static struct token *parse_union_declaration(struct token *token, struct symbol *sym) in parse_union_declaration()
801 static struct token *struct_specifier(struct token *token, struct decl_state *ctx) in struct_specifier()
806 static struct token *union_specifier(struct token *token, struct decl_state *ctx) in union_specifier()
916 static struct token *parse_enum_declaration(struct token *token, struct symbol *parent) in parse_enum_declaration()
1040 static struct token *enum_specifier(struct token *token, struct decl_state *ctx) in enum_specifier()
1051 static struct token *typeof_specifier(struct token *token, struct decl_state *ctx) in typeof_specifier()
1077 static struct token *ignore_attribute(struct token *token, struct symbol *attr, struct decl_state *… in ignore_attribute()
1085 static struct token *attribute_packed(struct token *token, struct symbol *attr, struct decl_state *… in attribute_packed()
1092 static struct token *attribute_aligned(struct token *token, struct symbol *attr, struct decl_state … in attribute_aligned()
1117 static struct token *attribute_modifier(struct token *token, struct symbol *attr, struct decl_state… in attribute_modifier()
1123 static struct token *attribute_ext_visible(struct token *token, struct symbol *attr, struct decl_st… in attribute_ext_visible()
1129 static struct token *attribute_bitwise(struct token *token, struct symbol *attr, struct decl_state … in attribute_bitwise()
1146 static struct token *attribute_address_space(struct token *token, struct symbol *attr, struct decl_… in attribute_address_space()
1240 static struct token *attribute_mode(struct token *token, struct symbol *attr, struct decl_state *ct… in attribute_mode()
1256 static struct token *attribute_context(struct token *token, struct symbol *attr, struct decl_state … in attribute_context()
1281 static struct token *attribute_designated_init(struct token *token, struct symbol *attr, struct dec… in attribute_designated_init()
1290 static struct token *attribute_transparent_union(struct token *token, struct symbol *attr, struct d… in attribute_transparent_union()
1302 static struct token *recover_unknown_attribute(struct token *token) in recover_unknown_attribute()
1314 static struct token *attribute_specifier(struct token *token, struct decl_state *ctx) in attribute_specifier()
1433 static struct token *attribute_force(struct token *token, struct symbol *attr, struct decl_state *c… in attribute_force()
1451 static struct token *alignas_specifier(struct token *token, struct decl_state *ctx) in alignas_specifier()
1598 static struct token *declaration_specifiers(struct token *token, struct decl_state *ctx) in declaration_specifiers()
1675 static struct token *abstract_array_static_declarator(struct token *token, int *has_static) in abstract_array_static_declarator()
1688 static struct token *abstract_array_declarator(struct token *token, struct symbol *sym) in abstract_array_declarator()
1706 static struct token *skip_attribute(struct token *token) in skip_attribute()
1725 static struct token *skip_attributes(struct token *token) in skip_attributes()
1756 static struct token *handle_attributes(struct token *token, struct decl_state *ctx, unsigned int ke… in handle_attributes()
1773 static int is_nested(struct token *token, struct token **p, in is_nested()
1803 static enum kind which_func(struct token *token, in which_func()
1842 static struct token *direct_declarator(struct token *token, struct decl_state *ctx) in direct_declarator()
1889 static struct token *pointer(struct token *token, struct decl_state *ctx) in pointer()
1909 static struct token *declarator(struct token *token, struct decl_state *ctx) in declarator()
1915 static struct token *handle_bitfield(struct token *token, struct decl_state *ctx) in handle_bitfield()
1963 static struct token *declaration_list(struct token *token, struct symbol_list **list) in declaration_list()
1995 static struct token *struct_declaration_list(struct token *token, struct symbol_list **list) in struct_declaration_list()
2013 static struct token *parameter_declaration(struct token *token, struct symbol *sym) in parameter_declaration()
2029 struct token *typename(struct token *token, struct symbol **p, int *forced) in typename()
2054 static struct token *parse_underscore_Pragma(struct token *token) in parse_underscore_Pragma()
2070 static struct token *expression_statement(struct token *token, struct expression **tree) in expression_statement()
2079 static struct token *parse_asm_operands(struct token *token, struct statement *stmt, in parse_asm_operands()
2100 static struct token *parse_asm_clobbers(struct token *token, struct statement *stmt, in parse_asm_clobbers()
2113 static struct token *parse_asm_labels(struct token *token, struct statement *stmt, in parse_asm_labels()
2129 static struct token *parse_asm_statement(struct token *token, struct statement *stmt) in parse_asm_statement()
2157 static struct token *parse_asm_declarator(struct token *token, struct decl_state *ctx) in parse_asm_declarator()
2166 static struct token *parse_static_assert(struct token *token, struct symbol_list **unused) in parse_static_assert()
2318 static struct token *parse_return_statement(struct token *token, struct statement *stmt) in parse_return_statement()
2340 static struct token *parse_for_statement(struct token *token, struct statement *stmt) in parse_for_statement()
2375 static struct token *parse_while_statement(struct token *token, struct statement *stmt) in parse_while_statement()
2392 static struct token *parse_do_statement(struct token *token, struct statement *stmt) in parse_do_statement()
2415 static struct token *parse_if_statement(struct token *token, struct statement *stmt) in parse_if_statement()
2427 static inline struct token *case_statement(struct token *token, struct statement *stmt) in case_statement()
2435 static struct token *parse_case_statement(struct token *token, struct statement *stmt) in parse_case_statement()
2443 static struct token *parse_default_statement(struct token *token, struct statement *stmt) in parse_default_statement()
2448 static struct token *parse_loop_iterator(struct token *token, struct statement *stmt) in parse_loop_iterator()
2458 static struct token *parse_switch_statement(struct token *token, struct statement *stmt) in parse_switch_statement()
2468 static struct token *parse_goto_statement(struct token *token, struct statement *stmt) in parse_goto_statement()
2484 static struct token *parse_context_statement(struct token *token, struct statement *stmt) in parse_context_statement()
2503 static struct token *parse_range_statement(struct token *token, struct statement *stmt) in parse_range_statement()
2517 static struct token *statement(struct token *token, struct statement **tree) in statement()
2556 static struct token *label_statement(struct token *token) in label_statement()
2572 static struct token * statement_list(struct token *token, struct statement_list **list) in statement_list()
2604 static struct token *identifier_list(struct token *token, struct symbol *fn) in identifier_list()
2623 static struct token *parameter_type_list(struct token *token, struct symbol *fn) in parameter_type_list()
2652 struct token *compound_statement(struct token *token, struct statement *stmt) in compound_statement()
2658 static struct expression *identifier_expression(struct token *token) in identifier_expression()
2682 static struct token *single_initializer(struct expression **ep, struct token *token) in single_initializer()
2742 static struct token *initializer_list(struct expression_list **list, struct token *token) in initializer_list()
2758 struct token *initializer(struct expression **tree, struct token *token) in initializer()
2802 static struct token *parse_function_body(struct token *token, struct symbol *decl, in parse_function_body()
2919 static struct token *parse_k_r_arguments(struct token *token, struct symbol *decl, in parse_k_r_arguments()
2945 static struct token *toplevel_asm_declaration(struct token *token, struct symbol_list **list) in toplevel_asm_declaration()
2961 struct token *external_declaration(struct token *token, struct symbol_list **list, in external_declaration()