Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Ddecl.c302 static struct binding_level *current_binding_level; variable
418 current_binding_level = NULL_BINDING_LEVEL; in java_init_decl_processing()
421 global_binding_level = current_binding_level; in java_init_decl_processing()
961 if (current_binding_level != global_binding_level
978 if (current_binding_level == global_binding_level)
984 for (t = current_binding_level->names; t; t = TREE_CHAIN (t))
998 register struct binding_level *b = current_binding_level;
1013 struct binding_level *b = current_binding_level; in pop_labeled_block()
1022 current_binding_level = current_binding_level->level_chain; in pop_labeled_block()
1041 register struct binding_level *b = current_binding_level;
[all …]
/openbsd-src/gnu/gcc/gcc/treelang/
H A Dtreetree.c935 static struct binding_level *current_binding_level = NULL; variable
949 return current_binding_level == global_binding_level ? -1 : 0; in global_bindings_p()
959 return current_binding_level->names; in getdecls()
967 return &current_binding_level->stmts; in getstmtlist()
982 newlevel->level_chain = current_binding_level; in pushlevel()
983 current_binding_level = newlevel; in pushlevel()
984 current_binding_level->stmts = alloc_stmt_list (); in pushlevel()
1010 tree subblock_chain = current_binding_level->blocks; in poplevel()
1017 decl_chain = (reverse) ? nreverse (current_binding_level->names) in poplevel()
1018 : current_binding_level->names; in poplevel()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-decl.c229 static GTY(()) struct binding_level *current_binding_level; variable
383 return current_binding_level == global_binding_level; in global_bindings_p()
397 return ((current_binding_level->keep_if_subblocks in kept_level_p()
398 && current_binding_level->blocks != 0) in kept_level_p()
399 || current_binding_level->keep in kept_level_p()
400 || current_binding_level->names != 0 in kept_level_p()
401 || (current_binding_level->tags != 0 in kept_level_p()
402 && !current_binding_level->tag_transparent)); in kept_level_p()
414 current_binding_level->parm_flag = 1;
422 return current_binding_level->parm_flag; in in_parm_level_p()
[all …]
/openbsd-src/gnu/gcc/gcc/cp/
H A Dname-lookup.c955 struct cp_binding_level *b = current_binding_level->level_chain; in pushdecl_maybe_friend()
1024 : current_binding_level); in pushdecl_maybe_friend()
1247 scope->level_chain = current_binding_level; in push_binding_level()
1248 current_binding_level = scope; in push_binding_level()
1330 cxx_scope *scope = current_binding_level; in leave_scope()
1333 current_binding_level = class_binding_level; in leave_scope()
1357 current_binding_level = scope->level_chain; in leave_scope()
1378 for (scope = current_binding_level; scope; scope = scope->level_chain) in leave_scope()
1386 return current_binding_level; in leave_scope()
1396 gcc_assert (b->level_chain == current_binding_level); in resume_scope()
[all …]
H A Ddecl.c263 for (b = current_binding_level; in current_tmpl_spec_kind()
430 return current_binding_level; in objc_get_current_scope()
444 for (scope = current_binding_level; in objc_mark_locals_volatile()
545 gcc_assert (current_binding_level->kind != sk_class); in poplevel()
547 real_functionbody = (current_binding_level->kind == sk_cleanup in poplevel()
549 subblocks = functionbody >= 0 ? current_binding_level->blocks : 0; in poplevel()
552 current_binding_level->class_shadowed)); in poplevel()
559 if (current_binding_level->keep) in poplevel()
566 current_binding_level); in poplevel()
573 current_binding_level->names in poplevel()
[all …]
H A Dname-lookup.h271 #define current_binding_level \ macro
H A 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()
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-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.
H A DChangeLog-199746 processing_template_decl is true, as pollutes current_binding_level
H A DChangeLog-20012465 * decl.c (current_binding_level): If no current function
H A DChangeLog-20024098 current_binding_level->parm_flag != 1, if errors have
H A DChangeLog-19963531 * decl.c (push_to_top_level): Start from current_binding_level
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl.c676 #define current_binding_level \ macro
727 newlevel->level_chain = current_binding_level;
728 current_binding_level = newlevel;
751 struct cp_binding_level *level = current_binding_level; in find_class_binding_level()
766 my_friendly_assert (!global_scope_p (current_binding_level), 20030527); in pop_binding_level()
773 (void *) current_binding_level, lineno); in pop_binding_level()
774 if (is_class_level != (current_binding_level == class_binding_level)) in pop_binding_level()
783 register struct cp_binding_level *level = current_binding_level; in pop_binding_level()
784 current_binding_level = current_binding_level->level_chain; in pop_binding_level()
801 current_binding_level = class_binding_level; in suspend_binding_level()
[all …]
H A DChangeLog.22404 (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
13721 processing_template_decl is true, as pollutes current_binding_level
19809 * decl.c (push_to_top_level): Start from current_binding_level
H A DChangeLog181 * decl.c (current_binding_level): Define as an lvalue.
5501 current_binding_level->parm_flag != 1, if errors have
8442 * decl.c (current_binding_level): If no current function
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dcom.c558 static GTY(()) struct f_binding_level *current_binding_level; variable
2756 current_binding_level->prep_state = 2; in ffecom_do_entry_()
6978 current_binding_level->prep_state = 1; in ffecom_prepare_let_char_()
7274 current_binding_level->prep_state = 2; in ffecom_start_progunit_()
11229 current_binding_level = NULL_BINDING_LEVEL; in ffecom_init_0()
11233 global_binding_level = current_binding_level; in ffecom_init_0()
11234 current_binding_level->prep_state = 2; in ffecom_init_0()
12330 assert (current_binding_level->prep_state < 2); in ffecom_make_tempvar()
12376 int prep_state = current_binding_level->prep_state; in ffecom_prepare_end()
12379 current_binding_level->prep_state = 2; in ffecom_prepare_end()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/po/
H A Dtr.po14507 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
14508 msgstr "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dgcc.pot14369 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dbe.po14292 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Del.po14552 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dja.po14814 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dnl.po14656 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dde.po14289 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
H A Dsv.po14633 msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"

12