Home
last modified time | relevance | path

Searched refs:level_chain (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dname-lookup.c147 for (;; b = b->level_chain) in find_local_binding()
686 for (; level->kind != sk_namespace; level = level->level_chain) in search_unqualified()
2678 cp_binding_level *b = current_binding_level->level_chain; in check_local_shadow()
2682 b = b->level_chain; in check_local_shadow()
2701 scope != old_scope; scope = scope->level_chain) in check_local_shadow()
2713 && old_scope == current_binding_level->level_chain in check_local_shadow()
2733 && old_scope == current_binding_level->level_chain in check_local_shadow()
2737 || current_binding_level->level_chain->kind == sk_catch) in check_local_shadow()
3013 level = level->level_chain; in do_pushdecl()
3316 scope->level_chain = current_binding_level; in push_binding_level()
[all …]
H A Dname-lookup.h203 cp_binding_level *level_chain; member
H A Ddecl.c264 b = b->level_chain) in current_tmpl_spec_kind()
465 scope = scope->level_chain) in objc_mark_locals_volatile()
494 cp_binding_level *obl = bl->level_chain; in poplevel_named_label_1()
525 if (level_for_constexpr_if (bl->level_chain)) in poplevel_named_label_1()
3301 for (b = current_binding_level; b ; b = b->level_chain) in check_previous_goto_1()
3364 if (!saw_cxif && level_for_constexpr_if (b->level_chain)) in check_previous_goto_1()
3367 loc = EXPR_LOCATION (b->level_chain->this_entity); in check_previous_goto_1()
3510 for (cp_binding_level *b = current_binding_level; b ; b = b->level_chain) in check_goto()
3536 for (cp_binding_level *b = current_binding_level; b ; b = b->level_chain) in check_omp_return()
3557 p = p->level_chain) in define_label_1()
[all …]
H A Dparser.c18854 s = s->level_chain) in cp_parser_elaborated_type_specifier()
22742 if (cp_binding_level *maybe_its = current_binding_level->level_chain) in cp_parser_parameter_declaration_list()
22745 maybe_its = maybe_its->level_chain; in cp_parser_parameter_declaration_list()
44144 scope = scope->level_chain; in synthesize_implicit_template_parm()
44180 scope = scope->level_chain; in synthesize_implicit_template_parm()
44264 parent_scope->level_chain = current_binding_level; in synthesize_implicit_template_parm()
44340 for (cp_binding_level *scope = child->level_chain; in abort_fully_implicit_template()
44342 scope = child->level_chain) in abort_fully_implicit_template()
44344 child->level_chain = parser->implicit_template_scope->level_chain; in abort_fully_implicit_template()
44345 parser->implicit_template_scope->level_chain = return_to_scope; in abort_fully_implicit_template()
[all …]
H A Dpt.c2187 b = b->level_chain) in determine_specialization()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dname-lookup.cc416 for (;; b = b->level_chain) in find_local_binding()
1123 for (; level->kind != sk_namespace; level = level->level_chain) in search_unqualified()
3147 cp_binding_level *b = current_binding_level->level_chain; in check_local_shadow()
3151 b = b->level_chain; in check_local_shadow()
3170 scope != old_scope; scope = scope->level_chain) in check_local_shadow()
3182 && old_scope == current_binding_level->level_chain in check_local_shadow()
3202 && old_scope == current_binding_level->level_chain in check_local_shadow()
3206 || current_binding_level->level_chain->kind == sk_catch) in check_local_shadow()
3635 level = level->level_chain; in pushdecl()
4241 scope->level_chain = current_binding_level; in push_binding_level()
[all …]
H A Dname-lookup.h276 cp_binding_level *level_chain; member
H A Ddecl.cc273 b = b->level_chain) in current_tmpl_spec_kind()
474 scope = scope->level_chain) in objc_mark_locals_volatile()
513 cp_binding_level *obl = bl->level_chain; in poplevel_named_label_1()
544 if (level_for_constexpr_if (bl->level_chain)) in poplevel_named_label_1()
546 else if (level_for_consteval_if (bl->level_chain)) in poplevel_named_label_1()
3503 for (b = current_binding_level; b ; b = b->level_chain) in check_previous_goto_1()
3566 if (!saw_cxif && level_for_constexpr_if (b->level_chain)) in check_previous_goto_1()
3569 loc = EXPR_LOCATION (b->level_chain->this_entity); in check_previous_goto_1()
3572 else if (!saw_ceif && level_for_consteval_if (b->level_chain)) in check_previous_goto_1()
3575 loc = EXPR_LOCATION (b->level_chain->this_entity); in check_previous_goto_1()
[all …]
H A Dexcept.cc462 b = b->level_chain) in in_nested_catch()
H A Dparser.cc20472 s = s->level_chain) in cp_parser_elaborated_type_specifier()
24682 if (cp_binding_level *maybe_its = current_binding_level->level_chain) in cp_parser_parameter_declaration_list()
24685 maybe_its = maybe_its->level_chain; in cp_parser_parameter_declaration_list()
48170 scope = scope->level_chain; in synthesize_implicit_template_parm()
48206 scope = scope->level_chain; in synthesize_implicit_template_parm()
48295 parent_scope->level_chain = current_binding_level; in synthesize_implicit_template_parm()
48370 for (cp_binding_level *scope = child->level_chain; in abort_fully_implicit_template()
48372 scope = child->level_chain) in abort_fully_implicit_template()
48374 child->level_chain = parser->implicit_template_scope->level_chain; in abort_fully_implicit_template()
48375 parser->implicit_template_scope->level_chain = return_to_scope; in abort_fully_implicit_template()
[all …]
H A DChangeLog-20164064 level_chain field gets cleared, not after.
H A Dtypeck.cc10360 ; b = b->level_chain) in treat_lvalue_as_rvalue_p()
H A Dsemantics.cc637 b = b->level_chain; in at_try_scope()
H A Dpt.cc2215 b = b->level_chain) in determine_specialization()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc47 binding_level *obl = bl->level_chain; in pop_binding_label()
97 new_level->level_chain = current_binding_level; in push_binding_level()
115 current_binding_level = level->level_chain; in pop_binding_level()
399 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
H A Dd-tree.h120 binding_level *level_chain; member
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc47 binding_level *obl = bl->level_chain; in pop_binding_label()
97 new_level->level_chain = current_binding_level; in push_binding_level()
115 current_binding_level = level->level_chain; in pop_binding_level()
398 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
H A Dd-tree.h113 binding_level *level_chain; member
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Df95-lang.c300 struct binding_level *level_chain; member
347 newlevel->level_chain = current_binding_level; in pushlevel()
401 current_binding_level = current_binding_level->level_chain; in poplevel()
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc307 scope; scope = scope->level_chain) in pop_scope()
475 bc = bc->level_chain; in reactivate_decl()
583 == current_binding_level->level_chain->level_chain); in plugin_pragma_push_user_expression()
590 cp_binding_level *b = current_binding_level->level_chain; in plugin_pragma_push_user_expression()
612 level = level->level_chain; in plugin_pragma_push_user_expression()
880 b = b->level_chain) in plugin_reactivate_decl()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc152 scope; scope = scope->level_chain) in pop_scope()
319 bc = bc->level_chain; in reactivate_decl()
427 == current_binding_level->level_chain->level_chain); in plugin_pragma_push_user_expression()
434 cp_binding_level *b = current_binding_level->level_chain; in plugin_pragma_push_user_expression()
456 level = level->level_chain; in plugin_pragma_push_user_expression()
724 b = b->level_chain) in plugin_reactivate_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Df95-lang.cc306 struct binding_level *level_chain; member
353 newlevel->level_chain = current_binding_level; in pushlevel()
407 current_binding_level = current_binding_level->level_chain; in poplevel()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-200313141 (struct binding_level): Rename level_chain to outer.