Home
last modified time | relevance | path

Searched refs:binding_level (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Ddecl.c54 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 DChangeLog3532 (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 Dtreetree.c917 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 DChangeLog435 (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 Dc-decl.c164 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 DChangeLog.73714 (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 Ddecl.c179 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 DChangeLog-20031381 (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 DChangeLog-20022829 * 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 DChangeLog-1995713 * 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 DChangeLog-19992393 (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 DChangeLog-199879 (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 DChangeLog-20012514 (struct binding_level): Rename eh_region to is_try_scope,
3752 * decl.c (struct binding_level): Adjust class_shadowed comments
H A DChangeLog-20001088 (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 DChangeLog-19942848 * 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 DChangeLog-19963162 * decl.c (struct binding_level): Delete ACCEPT_ANY bitfield.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl.c216 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 DChangeLog.1362 * 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 DChangeLog4232 * 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 DChangeLog.22393 (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 DChangeLog494 * com.c: Rename struct binding_level to f_binding_level.
2520 (struct binding_level): Add prep_state member. Initialize to 0.
H A Dcom.c13744 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()