Home
last modified time | relevance | path

Searched refs:current_binding_level (Results 1 – 12 of 12) sorted by relevance

/freebsd-10-stable/contrib/gcc/cp/
Dname-lookup.c950 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 …]
Ddecl.c271 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 …]
Dname-lookup.h273 #define current_binding_level \ macro
Dparser.c19860 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()
Dpt.c1418 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()
DChangeLog-19992404 (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
DChangeLog-20031119 (current_binding_level): Likewise.
4247 (push_namespace): Build current_binding_level->type_decls.
4810 (current_binding_level): Modify to allow it as as lvalue.
DChangeLog-199746 processing_template_decl is true, as pollutes current_binding_level
DChangeLog-20012465 * decl.c (current_binding_level): If no current function
DChangeLog-20024098 current_binding_level->parm_flag != 1, if errors have
DChangeLog-19963531 * decl.c (push_to_top_level): Start from current_binding_level
/freebsd-10-stable/contrib/gcc/
DChangeLog-200312886 (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