Home
last modified time | relevance | path

Searched refs:label_decl (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dc-semantics.c165 build_case_label (tree low_value, tree high_value, tree label_decl) in build_case_label() argument
167 return build_stmt (CASE_LABEL_EXPR, low_value, high_value, label_decl); in build_case_label()
H A Dtree.def345 DEFTREECODE (LABEL_DECL, "label_decl", tcc_declaration, 0)
H A Dtree.h3200 struct tree_label_decl GTY ((tag ("TS_LABEL_DECL"))) label_decl;
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-semantics.c656 build_case_label (low_value, high_value, label_decl) in build_case_label() argument
659 tree label_decl;
661 return build_stmt (CASE_LABEL, low_value, high_value, label_decl);
H A Dc-parse.in2123 label_decl
2124 | label_decls label_decl
2127 label_decl:
H A Dtree.def335 DEFTREECODE (LABEL_DECL, "label_decl", 'd', 0)
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Dparse-scan.y730 label_decl:
736 label_decl statement
740 label_decl statement_nsi
H A Dparse.y543 labeled_statement if_then_statement label_decl
1479 label_decl:
1491 label_decl statement
1498 label_decl statement_nsi
15047 tree label_decl, node; local
15070 label_decl = create_label_decl (label_name);
15071 node = build (LABELED_BLOCK_EXPR, NULL_TREE, label_decl, NULL_TREE);
H A Dparse.c18612 tree label_decl, node; local
18635 label_decl = create_label_decl (label_name);
18636 node = build (LABELED_BLOCK_EXPR, NULL_TREE, label_decl, NULL_TREE);
H A DChangeLog11367 (label_decl:): Fixed build_labeled_block invocation.
12125 (label_decl:): New rule.
12126 (labeled_statement:): Rewritten using label_decl. Actions
/openbsd-src/gnu/gcc/gcc/cp/
H A Ddecl.c199 tree label_decl; member
387 pop_label (ent->label_decl, NULL_TREE); in pop_labels_1()
391 TREE_CHAIN (ent->label_decl) = BLOCK_VARS (block); in pop_labels_1()
392 BLOCK_VARS (block) = ent->label_decl; in pop_labels_1()
419 dummy.label_decl = label; in pop_local_label()
2205 return DECL_UID (ent->label_decl); in named_label_entry_hash()
2213 return ent_a->label_decl == ent_b->label_decl; in named_label_entry_eq()
2247 ent->label_decl = decl; in make_label_decl()
2442 dummy.label_decl = decl; in check_goto()
2552 dummy.label_decl = decl; in define_label()
H A DChangeLog2617 named_label_use_list. Remove label_decl.
H A DChangeLog-19993086 * parse.y (label_decl): Use finish_label_decl.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl.c218 tree label_decl; member
252 tree label_decl; member
1498 pop_label (link->label_decl, link->old_value);
1501 TREE_CHAIN (link->label_decl) = BLOCK_VARS (block);
1502 BLOCK_VARS (block) = link->label_decl;
5161 || named_label_uses->label_decl != decl)
5166 new_ent->label_decl = decl;
5215 ent->label_decl = decl;
5340 check_previous_goto_1 (use->label_decl, use->binding_level,
5367 if (use->label_decl == decl)
[all …]
H A Dparse.y3381 label_decl
3382 | label_decls label_decl
3385 label_decl:
H A DChangeLog.23086 * parse.y (label_decl): Use finish_label_decl.
/openbsd-src/gnu/usr.bin/gcc/gcc/treelang/
H A Dtreetree.c914 tree label_decl ATTRIBUTE_UNUSED) in build_case_label()