Searched refs:current_binding_level (Results 1 – 22 of 22) sorted by relevance
3147 cp_binding_level *b = current_binding_level->level_chain; in check_local_shadow()3169 for (cp_binding_level *scope = current_binding_level; 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()3205 && (current_binding_level->kind == sk_catch in check_local_shadow()3206 || current_binding_level->level_chain->kind == sk_catch) in check_local_shadow()3632 cp_binding_level *level = current_binding_level; in pushdecl()4241 scope->level_chain = current_binding_level; in push_binding_level()4242 current_binding_level = scope; in push_binding_level()4327 cp_binding_level *scope = current_binding_level; in leave_scope()[all …]
271 for (b = current_binding_level; in current_tmpl_spec_kind()458 return current_binding_level; in objc_get_current_scope()472 for (scope = current_binding_level; in objc_mark_locals_volatile()606 gcc_assert (current_binding_level->kind != sk_class in poplevel()607 && current_binding_level->kind != sk_namespace); in poplevel()609 if (current_binding_level->kind == sk_cleanup) in poplevel()611 subblocks = functionbody >= 0 ? current_binding_level->blocks : 0; in poplevel()613 gcc_assert (!vec_safe_length (current_binding_level->class_shadowed)); in poplevel()620 if (current_binding_level->keep) in poplevel()627 (current_binding_level); in poplevel()[all …]
460 for (cp_binding_level *b = current_binding_level; in in_nested_catch()1331 cp_binding_level *b = current_binding_level; in maybe_splice_retval_cleanup()
320 #define current_binding_level \ macro
11574 current_binding_level->immediate_fn_ctx_p = true; in cp_parser_lambda_declarator_opt()20470 for (cp_binding_level *s = current_binding_level; in cp_parser_elaborated_type_specifier()23110 current_binding_level->immediate_fn_ctx_p = true; in cp_parser_direct_declarator()24034 return (current_binding_level->kind == sk_function_parms in parsing_function_declarator()24035 && !current_binding_level->this_entity); in parsing_function_declarator()24682 if (cp_binding_level *maybe_its = current_binding_level->level_chain) in cp_parser_parameter_declaration_list()29984 current_binding_level->requires_expression = true; in cp_parser_requires_expression()44684 for (tree d = current_binding_level->names; d; d = TREE_CHAIN (d)) in cp_parser_oacc_declare()44731 if (current_binding_level->kind == sk_namespace) in cp_parser_oacc_declare()44748 if (error || current_binding_level->kind == sk_namespace) in cp_parser_oacc_declare()[all …]
1742 current_binding_level->blocks.3094 current_binding_level.
635 cp_binding_level *b = current_binding_level; in at_try_scope()931 current_binding_level->this_entity = r; in begin_if_stmt()1407 && IDENTIFIER_BINDING (id)->scope == current_binding_level) in finish_for_stmt()
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
371 current_binding_level has already sk_function_parms kind.3786 * name-lookup.h (current_binding_level): Check for null
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.
4573 current_binding_level->blocks = top_block; in morph_fn_to_coro()
9168 || (current_binding_level->kind == sk_function_parms in in_immediate_context()9169 && current_binding_level->immediate_fn_ctx_p) in in_immediate_context()
46 processing_template_decl is true, as pollutes current_binding_level
1213 current_binding_level->immediate_fn_ctx_p before parsing parameter1221 current_binding_level->immediate_fn_ctx_p in the sk_function_parms
3427 than current_binding_level.
2213 for (b = current_binding_level; in determine_specialization()2274 if (current_binding_level->kind == sk_template_parms in determine_specialization()2275 && !current_binding_level->explicit_spec_p in determine_specialization()
2465 * decl.c (current_binding_level): If no current function
10359 for (cp_binding_level *b = current_binding_level; in treat_lvalue_as_rvalue_p()
3531 * decl.c (push_to_top_level): Start from current_binding_level
4098 current_binding_level->parm_flag != 1, if errors have
2484 don't add to them either. Get context 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