Searched refs:BreakLabel (Results 1 – 2 of 2) sorted by relevance
39 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope() argument41 : LabelScope<Emitter>(Ctx), OldBreakLabel(Ctx->BreakLabel), in LoopScope()43 this->Ctx->BreakLabel = BreakLabel; in LoopScope()48 this->Ctx->BreakLabel = OldBreakLabel; in ~LoopScope()65 LabelTy BreakLabel, OptLabelTy DefaultLabel) in SwitchScope() argument66 : LabelScope<Emitter>(Ctx), OldBreakLabel(Ctx->BreakLabel), in SwitchScope()69 this->Ctx->BreakLabel = BreakLabel; in SwitchScope()75 this->Ctx->BreakLabel = OldBreakLabel; in ~SwitchScope()563 if (!BreakLabel) in visitBreakStmt()567 return this->jump(*BreakLabel); in visitBreakStmt()
79 OptLabelTy BreakLabel; variable