Searched refs:current_binding_level (Results 1 – 12 of 12) sorted by relevance
950 struct cp_binding_level *b = current_binding_level->level_chain; in pushdecl_maybe_friend()1019 : current_binding_level); in pushdecl_maybe_friend()1242 scope->level_chain = current_binding_level; in push_binding_level()1243 current_binding_level = scope; in push_binding_level()1325 cxx_scope *scope = current_binding_level; in leave_scope()1328 current_binding_level = class_binding_level; in leave_scope()1352 current_binding_level = scope->level_chain; in leave_scope()1373 for (scope = current_binding_level; scope; scope = scope->level_chain) in leave_scope()1381 return current_binding_level; in leave_scope()1391 gcc_assert (b->level_chain == current_binding_level); in resume_scope()[all …]
271 for (b = current_binding_level; in current_tmpl_spec_kind()438 return current_binding_level; in objc_get_current_scope()452 for (scope = current_binding_level; in objc_mark_locals_volatile()553 gcc_assert (current_binding_level->kind != sk_class); in poplevel()555 real_functionbody = (current_binding_level->kind == sk_cleanup in poplevel()557 subblocks = functionbody >= 0 ? current_binding_level->blocks : 0; in poplevel()560 current_binding_level->class_shadowed)); in poplevel()567 if (current_binding_level->keep) in poplevel()574 current_binding_level); in poplevel()581 current_binding_level->names in poplevel()[all …]
273 #define current_binding_level \ macro
19860 cur_block->cp_the_scope = current_binding_level; in cp_parser_block_literal_expr()20026 struct cp_binding_level *save_scope = current_binding_level; in build_block_byref_decl()20029 current_binding_level = cb->cp_the_scope; in build_block_byref_decl()20034 current_binding_level = save_scope; in build_block_byref_decl()20139 struct cp_binding_level *save_scope = current_binding_level; in build_block_ref_decl()20142 current_binding_level = cb->cp_the_scope; in build_block_ref_decl()20147 current_binding_level = save_scope; in build_block_ref_decl()20177 struct cp_binding_level *b = current_binding_level; in build_block_ref_decl()
1418 for (b = current_binding_level; in determine_specialization()1463 if (current_binding_level->kind == sk_template_parms in determine_specialization()1464 && !current_binding_level->explicit_spec_p in determine_specialization()
2404 (current_binding_level): Adjust definition.2900 (current_binding_level): Likewise.5581 (current_binding_level): Update documentation.5582 (inner_binding_level): Remove. Replace with current_binding_level
1119 (current_binding_level): Likewise.4247 (push_namespace): Build current_binding_level->type_decls.4810 (current_binding_level): Modify to allow it as as lvalue.
46 processing_template_decl is true, as pollutes current_binding_level
2465 * decl.c (current_binding_level): If no current function
4098 current_binding_level->parm_flag != 1, if errors have
3531 * decl.c (push_to_top_level): Start from current_binding_level
12886 (current_binding_level): Now current_scope.13154 (pop_binding_level): Always operate on current_binding_level.27139 current_binding_level->tags if asked for thislevel_only or if