/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/ |
H A D | f95-lang.c | 67 struct binding_level *binding_level; member 175 #define NULL_BINDING_LEVEL (struct binding_level *) NULL 179 static GTY(()) struct binding_level *free_binding_level; 291 binding_level { struct 300 struct binding_level *level_chain; argument 307 static GTY(()) struct binding_level *current_binding_level = NULL; argument 311 static GTY(()) struct binding_level *global_binding_level; 314 static struct binding_level clear_binding_level = { NULL, NULL, NULL, false }; 341 struct binding_level *newlevel = ggc_alloc<binding_level> (); in pushlevel() 475 struct binding_level *b = current_binding_level; in pushdecl_top_level()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/ |
H A D | f95-lang.cc | 67 struct binding_level *binding_level; member 181 #define NULL_BINDING_LEVEL (struct binding_level *) NULL 185 static GTY(()) struct binding_level *free_binding_level; 297 binding_level { struct 306 struct binding_level *level_chain; argument 313 static GTY(()) struct binding_level *current_binding_level = NULL; argument 317 static GTY(()) struct binding_level *global_binding_level; 320 static struct binding_level clear_binding_level = { NULL, NULL, NULL, false }; 347 struct binding_level *newlevel = ggc_alloc<binding_level> (); in pushlevel() 481 struct binding_level *b = current_binding_level; in pushdecl_top_level()
|
H A D | ChangeLog-2004 | 1487 (struct binding_level): Remove block_created_by_back_end.
|
H A D | ChangeLog-2016 | 2236 * f95-lang.c (struct binding_level): Add reversed field.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-tree.h | 109 struct GTY((chain_next ("%h.level_chain"))) binding_level struct 120 binding_level *level_chain; argument 127 extern GTY(()) binding_level *current_binding_level; 128 extern GTY(()) binding_level *global_binding_level; 143 binding_level *level; 161 binding_level *level;
|
H A D | toir.cc | 45 pop_binding_label (Statement * const &, d_label_entry *ent, binding_level *bl) in pop_binding_label() 47 binding_level *obl = bl->level_chain; in pop_binding_label() 96 binding_level *new_level = ggc_cleared_alloc <binding_level> (); in push_binding_level() 114 binding_level *level = current_binding_level; in pop_binding_level() 153 f->labels->traverse <binding_level *, &pop_binding_label> (level); in pop_binding_level() 399 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
|
H A D | d-lang.cc | 88 struct binding_level *current_binding_level; 89 struct binding_level *global_binding_level; 380 global_binding_level = ggc_cleared_alloc <binding_level> (); in d_init()
|
H A D | ChangeLog-2015 | 96 (binding_level): Add level_kind field. 238 (binding_level::names_end): Remove. 239 (binding_level::this_block): Remove.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-tree.h | 102 struct GTY((chain_next ("%h.level_chain"))) binding_level struct 113 binding_level *level_chain; argument 120 extern GTY(()) binding_level *current_binding_level; 121 extern GTY(()) binding_level *global_binding_level; 136 binding_level *level; 154 binding_level *level;
|
H A D | toir.cc | 45 pop_binding_label (Statement * const &, d_label_entry *ent, binding_level *bl) in pop_binding_label() 47 binding_level *obl = bl->level_chain; in pop_binding_label() 96 binding_level *new_level = ggc_cleared_alloc<binding_level> (); in push_binding_level() 114 binding_level *level = current_binding_level; in pop_binding_level() 152 f->labels->traverse<binding_level *, &pop_binding_label> (level); in pop_binding_level() 398 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
|
H A D | d-lang.cc | 91 struct binding_level *current_binding_level; 92 struct binding_level *global_binding_level; 370 global_binding_level = ggc_cleared_alloc<binding_level> (); in d_init()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | decl.c | 169 cp_binding_level *binding_level; member 197 cp_binding_level *binding_level; member 496 if (ent->binding_level == bl) in poplevel_named_label_1() 508 ent->binding_level = obl; in poplevel_named_label_1() 537 if (use->binding_level == bl) in poplevel_named_label_1() 539 use->binding_level = obl; in poplevel_named_label_1() 3176 if (old->binding_level == current_binding_level) in lookup_label_1() 3392 check_previous_goto_1 (decl, use->binding_level, in check_previous_goto() 3435 new_use->binding_level = current_binding_level; in check_goto() 3512 if (b == ent->binding_level) in check_goto() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | decl.cc | 177 cp_binding_level *binding_level; member 205 cp_binding_level *binding_level; member 515 if (ent->binding_level == bl) in poplevel_named_label_1() 527 ent->binding_level = obl; in poplevel_named_label_1() 558 if (use->binding_level == bl) in poplevel_named_label_1() 560 use->binding_level = obl; in poplevel_named_label_1() 3381 if (old->binding_level == current_binding_level) in lookup_label_1() 3600 check_previous_goto_1 (decl, use->binding_level, in check_previous_goto() 3643 new_use->binding_level = current_binding_level; in check_goto() 3725 if (b == ent->binding_level) in check_goto() [all …]
|
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-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-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-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-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-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-1996 | 3162 * decl.c (struct binding_level): Delete ACCEPT_ANY bitfield.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ChangeLog-2003 | 12885 (struct binding_level): Now struct c_scope. 13141 (struct binding_level): Rename level_chain to outer. 27132 * c-decl.c (struct binding_level): Add shadowed_tags and 27137 (lookup_tag): Remove struct binding_level* parameter. All 27158 (finish_function): Fix up the binding_level stack for totally 27185 (struct binding_level): Adjust commentary.
|
H A D | ChangeLog-2002 | 18161 (struct binding_level): Use gengtype. 18919 * c-decl.c (struct binding_level): Change int field n_incomplete
|