Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Df95-lang.c307 static GTY(()) struct binding_level *current_binding_level = NULL; variable
322 return current_binding_level == global_binding_level; in global_bindings_p()
328 if (!current_binding_level->reversed) in getdecls()
330 current_binding_level->reversed = true; in getdecls()
331 current_binding_level->names = nreverse (current_binding_level->names); in getdecls()
333 return current_binding_level->names; in getdecls()
347 newlevel->level_chain = current_binding_level; in pushlevel()
348 current_binding_level = newlevel; in pushlevel()
371 tree subblock_chain = current_binding_level->blocks; in poplevel()
401 current_binding_level = current_binding_level->level_chain; in poplevel()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Df95-lang.cc313 static GTY(()) struct binding_level *current_binding_level = NULL; variable
328 return current_binding_level == global_binding_level; in global_bindings_p()
334 if (!current_binding_level->reversed) in getdecls()
336 current_binding_level->reversed = true; in getdecls()
337 current_binding_level->names = nreverse (current_binding_level->names); in getdecls()
339 return current_binding_level->names; in getdecls()
353 newlevel->level_chain = current_binding_level; in pushlevel()
354 current_binding_level = newlevel; in pushlevel()
377 tree subblock_chain = current_binding_level->blocks; in poplevel()
407 current_binding_level = current_binding_level->level_chain; in poplevel()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dname-lookup.c2678 cp_binding_level *b = current_binding_level->level_chain; in check_local_shadow()
2700 for (cp_binding_level *scope = current_binding_level; 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()
2736 && (current_binding_level->kind == sk_catch in check_local_shadow()
2737 || current_binding_level->level_chain->kind == sk_catch) in check_local_shadow()
2875 && current_binding_level->kind == sk_function_parms in set_decl_context_in_fn()
2876 && current_binding_level->this_entity == NULL)) in set_decl_context_in_fn()
3010 cp_binding_level *level = current_binding_level; in do_pushdecl()
3316 scope->level_chain = current_binding_level; in push_binding_level()
[all …]
H A Ddecl.c262 for (b = current_binding_level; in current_tmpl_spec_kind()
449 return current_binding_level; in objc_get_current_scope()
463 for (scope = current_binding_level; in objc_mark_locals_volatile()
585 gcc_assert (current_binding_level->kind != sk_class in poplevel()
586 && current_binding_level->kind != sk_namespace); in poplevel()
588 if (current_binding_level->kind == sk_cleanup) in poplevel()
590 subblocks = functionbody >= 0 ? current_binding_level->blocks : 0; in poplevel()
592 gcc_assert (!vec_safe_length (current_binding_level->class_shadowed)); in poplevel()
599 if (current_binding_level->keep) in poplevel()
606 (current_binding_level); in poplevel()
[all …]
H A Dname-lookup.h244 #define current_binding_level \ macro
H A Dparser.c11059 current_binding_level->immediate_fn_ctx_p = true; in cp_parser_lambda_declarator_opt()
18852 for (cp_binding_level *s = current_binding_level; in cp_parser_elaborated_type_specifier()
21227 current_binding_level->immediate_fn_ctx_p = true; in cp_parser_direct_declarator()
21391 || current_binding_level->kind == sk_function_parms) in cp_parser_direct_declarator()
22742 if (cp_binding_level *maybe_its = current_binding_level->level_chain) in cp_parser_parameter_declaration_list()
41094 for (tree d = current_binding_level->names; d; d = TREE_CHAIN (d)) in cp_parser_oacc_declare()
41130 if (current_binding_level->kind == sk_namespace) in cp_parser_oacc_declare()
41147 if (error || current_binding_level->kind == sk_namespace) in cp_parser_oacc_declare()
44107 if (current_binding_level->kind == sk_block) in synthesize_implicit_template_parm()
44113 gcc_assert (current_binding_level->kind == sk_function_parms); in synthesize_implicit_template_parm()
[all …]
H A Dcall.c8557 && (current_binding_level->kind != sk_function_parms in build_over_call()
8558 || !current_binding_level->immediate_fn_ctx_p)) in build_over_call()
9214 && (current_binding_level->kind != sk_function_parms in build_over_call()
9215 || !current_binding_level->immediate_fn_ctx_p)) in build_over_call()
H A Dsemantics.c723 current_binding_level->this_entity = r; in begin_if_stmt()
1141 && IDENTIFIER_BINDING (id)->scope == current_binding_level) in finish_for_stmt()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dname-lookup.cc3147 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 …]
H A Ddecl.cc271 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 …]
H A Dexcept.cc460 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()
H A Dname-lookup.h320 #define current_binding_level \ macro
H A Dparser.cc11574 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 …]
H A DChangeLog1742 current_binding_level->blocks.
3094 current_binding_level.
H A Dsemantics.cc635 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()
H A 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
H A DChangeLog-2010371 current_binding_level has already sk_function_parms kind.
3786 * name-lookup.h (current_binding_level): Check for null
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc97 new_level->level_chain = current_binding_level; in push_binding_level()
100 current_binding_level = new_level; in push_binding_level()
114 binding_level *level = current_binding_level; in pop_binding_level()
115 current_binding_level = level->level_chain; in pop_binding_level()
156 current_binding_level->blocks in pop_binding_level()
157 = block_chainon (current_binding_level->blocks, block); in pop_binding_level()
337 ent->level = current_binding_level; in define_label()
378 fwdref->level = current_binding_level; in check_goto()
399 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
H A Dd-lang.cc88 struct binding_level *current_binding_level; variable
381 current_binding_level = global_binding_level; in d_init()
1635 return (current_binding_level == global_binding_level); in d_global_bindings_p()
1673 TREE_CHAIN (decl) = current_binding_level->names; in d_pushdecl()
1674 current_binding_level->names = decl; in d_pushdecl()
1686 if (current_binding_level) in d_getdecls()
1687 return current_binding_level->names; in d_getdecls()
H A Dd-tree.h127 extern GTY(()) binding_level *current_binding_level;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc97 new_level->level_chain = current_binding_level; in push_binding_level()
100 current_binding_level = new_level; in push_binding_level()
114 binding_level *level = current_binding_level; in pop_binding_level()
115 current_binding_level = level->level_chain; in pop_binding_level()
155 current_binding_level->blocks in pop_binding_level()
156 = block_chainon (current_binding_level->blocks, block); in pop_binding_level()
336 ent->level = current_binding_level; in define_label()
377 fwdref->level = current_binding_level; in check_goto()
398 for (binding_level *b = current_binding_level; b ; b = b->level_chain) in check_previous_goto()
H A Dd-lang.cc91 struct binding_level *current_binding_level; variable
371 current_binding_level = global_binding_level; in d_init()
1514 return (current_binding_level == global_binding_level); in d_global_bindings_p()
1552 TREE_CHAIN (decl) = current_binding_level->names; in d_pushdecl()
1553 current_binding_level->names = decl; in d_pushdecl()
1565 if (current_binding_level) in d_getdecls()
1566 return current_binding_level->names; in d_getdecls()
H A Dd-tree.h120 extern GTY(()) binding_level *current_binding_level;
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc298 gcc_assert (current_binding_level->kind == sk_block in pop_scope()
299 && current_binding_level->this_entity == NULL); in pop_scope()
302 gcc_assert (current_binding_level->this_entity in pop_scope()
306 for (cp_binding_level *scope = current_binding_level; in pop_scope()
439 || (b == current_binding_level in reactivate_decl()
470 cp_binding_level *bc = current_binding_level; in reactivate_decl()
562 cp_binding_level *orig_binding_level = current_binding_level; in plugin_pragma_push_user_expression()
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()
878 for (b = current_binding_level; in plugin_reactivate_decl()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc143 gcc_assert (current_binding_level->kind == sk_block in pop_scope()
144 && current_binding_level->this_entity == NULL); in pop_scope()
147 gcc_assert (current_binding_level->this_entity in pop_scope()
151 for (cp_binding_level *scope = current_binding_level; in pop_scope()
283 || (b == current_binding_level in reactivate_decl()
314 cp_binding_level *bc = current_binding_level; in reactivate_decl()
406 cp_binding_level *orig_binding_level = current_binding_level; in plugin_pragma_push_user_expression()
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()
722 for (b = current_binding_level; in plugin_reactivate_decl()
[all …]

12