FreeBSD/contrib/gcc/cp/decl.c
/* At the end of a block with local labels, restore the outer definition.  */
At the end of a block with local labels, restore the outer definition.
At the end of a block with local labels restore the outer definition .
static void
pop_local_label (tree label, tree old_value)
{
  struct named_label_entry dummy;
  void **slot;
  pop_label (label, old_value);
  dummy.label_decl = label;
  slot = htab_find_slot (named_labels, &dummy, NO_INSERT);
  htab_clear_slot (named_labels, slot);
}
static void pop_local_label ( tree label , tree old_value ) { struct named_label_entry dummy ; void * * slot ; pop_label ( label , old_value ) ; dummy . label_decl = label ; slot = htab_find_slot ( named_labels , & dummy , NO_INSERT ) ; htab_clear_slot ( named_labels , slot ) ; }
At the end of a block with local labels, restore the outer definition.
At the end of a block with local labels restore the outer definition .