Home | History | Annotate | Download | only in cp

Lines Matching defs:label_decl

198   tree label_decl; /* LABEL_DECL, unless deleted local label. */
417 if (ent->label_decl)
418 labels.quick_push (ent->label_decl);
734 if (TREE_CODE (decl) == LABEL_DECL)
3004 case LABEL_DECL:
3383 if (old && old->label_decl)
3391 inform (DECL_SOURCE_LOCATION (old->label_decl), "previous label");
3398 if (old && !old->label_decl)
3408 /* Now create the LABEL_DECL. */
3409 tree decl = build_decl (input_location, LABEL_DECL, id, void_type_node);
3420 ent->label_decl = decl;
3431 return ent ? ent->label_decl : NULL_TREE;
3438 return ent ? ent->label_decl : NULL_TREE;
3486 is OK. DECL is the LABEL_DECL or 0; LEVEL is the binding_level for
3626 if (TREE_CODE (decl) != LABEL_DECL)
3768 Return the LABEL_DECL node for the label. */
3783 tree decl = ent->label_decl;
3980 label = build_decl (loc, LABEL_DECL, NULL_TREE, void_type_node);
7849 if (TREE_CODE (*tp) == LABEL_DECL)