Lines Matching refs:c_binding

196 struct GTY((chain_next ("%h.prev"))) c_binding {  struct
203 struct c_binding *prev; /* the previous decl in this scope */ argument
204 struct c_binding *shadowed; /* the innermost decl shadowed by this one */ argument
223 struct c_binding *symbol_binding; /* vars, funcs, constants, typedefs */
224 struct c_binding *tag_binding; /* struct/union/enum tags */
225 struct c_binding *label_binding; /* labels */
240 static inline struct c_binding* *
269 static inline struct c_binding **
298 static inline struct c_binding **
346 struct c_binding *bindings_in_scope;
445 struct c_binding *bindings;
519 static GTY((deletable)) struct c_binding *binding_freelist;
581 typedef struct c_binding *c_binding_ptr;
730 struct c_binding *b, **here; in bind()
738 b = ggc_alloc<c_binding> (); in bind()
792 static struct c_binding *
793 free_binding_and_advance (struct c_binding *b) in free_binding_and_advance()
795 struct c_binding *prev = b->prev; in free_binding_and_advance()
797 memset (b, 0, sizeof (struct c_binding)); in free_binding_and_advance()
810 struct c_binding *b; in bind_label()
951 struct c_binding *b; in objc_mark_locals_volatile()
1103 struct c_binding *b; in update_label_decls()
1108 struct c_binding *b1; in update_label_decls()
1174 struct c_binding *b; in pop_scope()
1483 struct c_binding *b; in c_bindings_start_stmt_expr()
1516 struct c_binding *b; in c_bindings_end_stmt_expr()
1587 struct c_binding *b = I_SYMBOL_BINDING (name); in pushtag()
2535 struct c_binding *b, **here; in merge_decls()
3009 struct c_binding *b; in warn_if_shadowing()
3116 struct c_binding *b; in pushdecl()
3146 struct c_binding *b_ext, *b_use; in pushdecl()
3645 struct c_binding *b; in implicitly_declare()
3963 struct c_binding *b = I_LABEL_BINDING (name); in declare_label()
3999 struct c_binding *b; in check_earlier_gotos()
4147 struct c_binding *b; in c_check_switch_jump_warnings()
4198 struct c_binding *b = I_TAG_BINDING (name); in lookup_tag()
4245 struct c_binding *b = I_TAG_BINDING (name); in tag_exists_p()
4275 struct c_binding *b = I_SYMBOL_BINDING (name); in lookup_name()
4289 struct c_binding *b; in lookup_name_in_scope()
4339 for (c_binding *binding = scope->bindings; binding; binding = binding->prev) in lookup_name_fuzzy()
5417 struct c_binding *b_ext = I_SYMBOL_BINDING (DECL_NAME (decl)); in finish_decl()
5945 struct c_binding *b; in mark_forward_parm_decls()
7381 struct c_binding *b = I_TAG_BINDING (declarator->u.id.id); in grokdeclarator()
7980 struct c_binding *b = current_scope->bindings; in get_parm_info()
8430 struct c_binding *b = I_SYMBOL_BINDING (DECL_NAME (value)); in grokfield()
8605 struct c_binding *b; in warn_cxx_compat_finish_struct()
9616 struct c_binding *b; in start_function()
9821 struct c_binding *b; in store_parm_decls_oldstyle()
10239 struct c_binding *b = current_scope->bindings; in temp_pop_parm_decls()
10430 struct c_binding *b; in check_for_loop_decls()
10601 struct c_binding *b; in identifier_global_value()
10615 struct c_binding *b; in identifier_global_tag()
12421 struct c_binding *b = I_SYMBOL_BINDING (reduction_id); in c_omp_reduction_decl()
12440 struct c_binding *b = I_SYMBOL_BINDING (reduction_id); in c_omp_reduction_lookup()
12483 struct c_binding *b = I_SYMBOL_BINDING (DECL_NAME (decl)); in c_check_in_current_scope()