18 used.insert (
cases[i].to->label);
30 for (uint32_t i = 0; i <
branches.size (); ++i)
32 used.insert (
branches[i].second->label);
41 info.binary->used_labels (used);
44 info.linear->used_labels (used);
54 info.cases->used_labels (used);
57 info.ifs->used_labels (used);
79 used.insert (
table[i]->label);
100 info.switchif->used_labels (used);
103 info.bitmap->used_labels (used);
106 info.cpgoto->used_labels (used);
static const uint32_t TABLE_SIZE
void used_labels(std::set< label_t > &used)
void used_labels(std::set< label_t > &used)
void used_labels(std::set< label_t > &used)
enum re2c::SwitchIf::@1 type
void used_labels(std::set< label_t > &used)
void used_labels(std::set< label_t > &used)
std::vector< std::pair< const Cond *, const State * > > branches
const State * bitmap_state
void used_labels(std::set< label_t > &used)
void used_labels(std::set< label_t > &used)
void used_labels(std::set< label_t > &used)
union re2c::SwitchIf::@2 info
enum re2c::If::type_t type
void used_labels(std::set< label_t > &used)