Searched refs:CaseLabels (Results 1 – 2 of 2) sorted by relevance
139 SwitchScope(Compiler<Emitter> *Ctx, CaseMap &&CaseLabels, LabelTy BreakLabel, in SwitchScope() argument143 OldCaseLabels(std::move(this->Ctx->CaseLabels)) { in SwitchScope()146 this->Ctx->CaseLabels = std::move(CaseLabels); in SwitchScope()152 this->Ctx->CaseLabels = std::move(OldCaseLabels); in ~SwitchScope()4550 CaseMap CaseLabels; in visitSwitchStmt() local4558 CaseLabels[SC] = this->getLabel(); in visitSwitchStmt()4572 if (!this->jumpTrue(CaseLabels[CS])) in visitSwitchStmt()4590 SwitchScope<Emitter> SS(this, std::move(CaseLabels), EndLabel, DefaultLabel); in visitSwitchStmt()4599 this->emitLabel(CaseLabels[S]); in visitCaseStmt()
392 CaseMap CaseLabels; variable