| /openbsd-src/gnu/usr.bin/gcc/gcc/java/ |
| H A D | decl.c | 54 static struct binding_level *make_binding_level PARAMS ((void)); 262 struct binding_level struct 285 struct binding_level *level_chain; argument 298 #define NULL_BINDING_LEVEL (struct binding_level *) NULL argument 302 static struct binding_level *current_binding_level; 306 static struct binding_level *free_binding_level; 312 static struct binding_level *global_binding_level; 320 static const struct binding_level clear_binding_level 998 register struct binding_level *b = current_binding_level; 1013 struct binding_level *b = current_binding_level; in pop_labeled_block() [all …]
|
| H A D | ChangeLog | 3532 (struct binding_level): Remove fields keep, keep_if_subblocks, 6681 (struct binding_level): Add comment. 6735 * decl.c (binding_level): Add start_pc of binding level. 6745 (struct binding_level): ditto. 14582 (struct binding_level): Add end_pc field.
|
| /openbsd-src/gnu/gcc/gcc/treelang/ |
| H A D | treetree.c | 917 struct binding_level struct 931 struct binding_level *level_chain; argument 935 static struct binding_level *current_binding_level = NULL; 939 static struct binding_level *global_binding_level; 942 static struct binding_level clear_binding_level = {NULL, NULL, NULL, NULL }; 976 struct binding_level *newlevel = XNEW (struct binding_level); in pushlevel() 1128 #define NULL_BINDING_LEVEL (struct binding_level *) NULL
|
| H A D | ChangeLog | 435 (struct binding_level): Add statement list STMTS. 449 (struct binding_level): Remove block_created_by_back_end.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | c-decl.c | 164 struct binding_level GTY(()) 195 struct binding_level *level_chain; 225 #define NULL_BINDING_LEVEL (struct binding_level *) NULL 229 static GTY(()) struct binding_level *current_binding_level; 233 static GTY((deletable (""))) struct binding_level *free_binding_level; 239 static GTY(()) struct binding_level *global_binding_level; 243 static struct binding_level clear_binding_level 262 static GTY(()) struct binding_level *label_level_chain; 270 static struct binding_level * make_binding_level PARAMS ((void)); 271 static void pop_binding_level PARAMS ((struct binding_level **)); [all …]
|
| H A D | ChangeLog.7 | 3714 (struct binding_level): Use gengtype. 4472 * c-decl.c (struct binding_level): Change int field n_incomplete
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | decl.c | 179 struct cp_binding_level *binding_level; member 204 struct cp_binding_level *binding_level; member 468 if (ent->binding_level == bl) in poplevel_named_label_1() 476 ent->binding_level = obl; in poplevel_named_label_1() 498 if (use->binding_level == bl) in poplevel_named_label_1() 500 use->binding_level = obl; in poplevel_named_label_1() 2411 check_previous_goto_1 (decl, use->binding_level, in check_previous_goto() 2458 new_use->binding_level = current_binding_level; in check_goto() 2505 if (b == ent->binding_level) in check_goto() 2580 ent->binding_level = current_binding_level; in define_label()
|
| H A D | ChangeLog-2003 | 1381 (find_class_binding_level): Use "kind" field in binding_level, not 1389 (current_tmpl_spec_kind): Use "kind" field in binding_level, not 1393 (add_decl_to_level): Use "kind" field in binding_level, not 1397 (poplevel): Use "kind" field in binding_level, not 1400 (pushlevel_class): Use "kind" field in binding_level, not 1424 (finish_function): Use "kind" field in binding_level, not
|
| H A D | ChangeLog-2002 | 2829 * tree.h: Rename struct binding_level to struct cp_binding_level. 2830 * decl.c: Rename struct binding_level to struct cp_binding_level. 3293 * decl.c (struct binding_level): Remove incomplete.
|
| H A D | ChangeLog-1995 | 713 * decl.c (struct binding_level): New fields dead_vars_from_for 966 * decl.c (struct binding_level): Keep list of incomplete decls. 1651 * decl.c (binding_level::namespace_p, suspend_binding_level): Likewise.
|
| H A D | ChangeLog-1999 | 2393 (language_function): Rename binding_level to bindings. 2421 (mark_cp_function_context): Change binding_level to bindings. 3069 (binding_level): Add shadowed_labels. 3813 * decl.c (struct binding_level): Add eh_region field.
|
| H A D | ChangeLog-1998 | 79 (binding_level): Add to documentation. 134 (binding_level): Update documentation. Remove shadowed. 3283 * decl.c (struct binding_level): New field using_directives. 4679 (struct binding_level): New field usings.
|
| H A D | ChangeLog-2001 | 2514 (struct binding_level): Rename eh_region to is_try_scope, 3752 * decl.c (struct binding_level): Adjust class_shadowed comments
|
| H A D | ChangeLog-2000 | 1088 (struct binding_level): Remove this_block. 5463 * decl.c (struct binding_level): Shorten parm_flag to 2 bits. 6270 * decl.c (struct binding_level): Add this_class field.
|
| H A D | ChangeLog-1994 | 2848 * decl.c (struct binding_level): Lose overloads_shadowed field. 3281 (struct binding_level): Add overloads_shadowed field. 4574 * decl.c (pushdecl): Define decl in correct binding_level
|
| H A D | ChangeLog-1996 | 3162 * decl.c (struct binding_level): Delete ACCEPT_ANY bitfield.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | decl.c | 216 struct cp_binding_level *binding_level; member 249 struct cp_binding_level *binding_level; member 1574 if (labels->binding_level == current_binding_level) 1586 labels->binding_level = level_chain; 1591 if (uses->binding_level == current_binding_level) 1593 uses->binding_level = level_chain; 5168 new_ent->binding_level = current_binding_level; 5340 check_previous_goto_1 (use->label_decl, use->binding_level, 5476 ent->binding_level = current_binding_level; 5671 lookup_tag (form, name, binding_level, thislevel_only) in lookup_tag() argument [all …]
|
| H A D | ChangeLog.1 | 362 * decl.c (struct binding_level): New fields dead_vars_from_for 615 * decl.c (struct binding_level): Keep list of incomplete decls. 1300 * decl.c (binding_level::namespace_p, suspend_binding_level): Likewise. 6288 * decl.c (struct binding_level): Lose overloads_shadowed field. 6721 (struct binding_level): Add overloads_shadowed field. 8014 * decl.c (pushdecl): Define decl in correct binding_level
|
| H A D | ChangeLog | 4232 * tree.h: Rename struct binding_level to struct cp_binding_level. 4233 * decl.c: Rename struct binding_level to struct cp_binding_level. 4696 * decl.c (struct binding_level): Remove incomplete. 8491 (struct binding_level): Rename eh_region to is_try_scope, 9729 * decl.c (struct binding_level): Adjust class_shadowed comments 10960 (struct binding_level): Remove this_block. 15335 * decl.c (struct binding_level): Shorten parm_flag to 2 bits. 16142 * decl.c (struct binding_level): Add this_class field.
|
| H A D | ChangeLog.2 | 2393 (language_function): Rename binding_level to bindings. 2421 (mark_cp_function_context): Change binding_level to bindings. 3069 (binding_level): Add shadowed_labels. 3813 * decl.c (struct binding_level): Add eh_region field. 6867 (binding_level): Add to documentation. 6922 (binding_level): Update documentation. Remove shadowed. 10071 * decl.c (struct binding_level): New field using_directives. 11467 (struct binding_level): New field usings. 19440 * decl.c (struct binding_level): Delete ACCEPT_ANY bitfield.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/f/ |
| H A D | ChangeLog | 494 * com.c: Rename struct binding_level to f_binding_level. 2520 (struct binding_level): Add prep_state member. Initialize to 0.
|
| H A D | com.c | 13744 struct f_binding_level *binding_level; member 13779 current_binding_level = p->binding_level; in pop_f_function_context() 13800 p->binding_level = current_binding_level; in push_f_function_context()
|