Lines Matching refs:c_binding

187 struct GTY((chain_next ("%h.prev"))) c_binding {  struct
194 struct c_binding *prev; /* the previous decl in this scope */ argument
195 struct c_binding *shadowed; /* the innermost decl shadowed by this one */ argument
214 struct c_binding *symbol_binding; /* vars, funcs, constants, typedefs */
215 struct c_binding *tag_binding; /* struct/union/enum tags */
216 struct c_binding *label_binding; /* labels */
231 static inline struct c_binding* *
260 static inline struct c_binding **
289 static inline struct c_binding **
337 struct c_binding *bindings_in_scope;
436 struct c_binding *bindings;
510 static GTY((deletable)) struct c_binding *binding_freelist;
572 typedef struct c_binding *c_binding_ptr;
721 struct c_binding *b, **here; in bind()
729 b = ggc_alloc<c_binding> (); in bind()
783 static struct c_binding *
784 free_binding_and_advance (struct c_binding *b) in free_binding_and_advance()
786 struct c_binding *prev = b->prev; in free_binding_and_advance()
788 memset (b, 0, sizeof (struct c_binding)); in free_binding_and_advance()
801 struct c_binding *b; in bind_label()
942 struct c_binding *b; in objc_mark_locals_volatile()
1094 struct c_binding *b; in update_label_decls()
1099 struct c_binding *b1; in update_label_decls()
1165 struct c_binding *b; in pop_scope()
1471 struct c_binding *b; in c_bindings_start_stmt_expr()
1504 struct c_binding *b; in c_bindings_end_stmt_expr()
1575 struct c_binding *b = I_SYMBOL_BINDING (name); in pushtag()
2512 struct c_binding *b, **here; in merge_decls()
2968 struct c_binding *b; in warn_if_shadowing()
3075 struct c_binding *b; in pushdecl()
3105 struct c_binding *b_ext, *b_use; in pushdecl()
3583 struct c_binding *b; in implicitly_declare()
3899 struct c_binding *b = I_LABEL_BINDING (name); in declare_label()
3935 struct c_binding *b; in check_earlier_gotos()
4083 struct c_binding *b; in c_check_switch_jump_warnings()
4134 struct c_binding *b = I_TAG_BINDING (name); in lookup_tag()
4181 struct c_binding *b = I_TAG_BINDING (name); in tag_exists_p()
4211 struct c_binding *b = I_SYMBOL_BINDING (name); in lookup_name()
4225 struct c_binding *b; in lookup_name_in_scope()
4275 for (c_binding *binding = scope->bindings; binding; binding = binding->prev) in lookup_name_fuzzy()
5306 struct c_binding *b_ext = I_SYMBOL_BINDING (DECL_NAME (decl)); in finish_decl()
5627 struct c_binding *b; in mark_forward_parm_decls()
7057 struct c_binding *b = I_TAG_BINDING (declarator->u.id.id); in grokdeclarator()
7659 struct c_binding *b = current_scope->bindings; in get_parm_info()
8109 struct c_binding *b = I_SYMBOL_BINDING (DECL_NAME (value)); in grokfield()
8284 struct c_binding *b; in warn_cxx_compat_finish_struct()
9232 struct c_binding *b; in start_function()
9424 struct c_binding *b; in store_parm_decls_oldstyle()
9842 struct c_binding *b = current_scope->bindings; in temp_pop_parm_decls()
10033 struct c_binding *b; in check_for_loop_decls()
10206 struct c_binding *b; in identifier_global_value()
10220 struct c_binding *b; in identifier_global_tag()
11993 struct c_binding *b = I_SYMBOL_BINDING (reduction_id); in c_omp_reduction_decl()
12012 struct c_binding *b = I_SYMBOL_BINDING (reduction_id); in c_omp_reduction_lookup()
12055 struct c_binding *b = I_SYMBOL_BINDING (DECL_NAME (decl)); in c_check_in_current_scope()