Home
last modified time | relevance | path

Searched refs:BreakLabel (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp126 LoopScope(Compiler<Emitter> *Ctx, LabelTy BreakLabel, LabelTy ContinueLabel) in LoopScope() argument
127 : LabelScope<Emitter>(Ctx), OldBreakLabel(Ctx->BreakLabel), in LoopScope()
131 this->Ctx->BreakLabel = BreakLabel; in LoopScope()
138 this->Ctx->BreakLabel = OldBreakLabel; in ~LoopScope()
158 SwitchScope(Compiler<Emitter> *Ctx, CaseMap &&CaseLabels, LabelTy BreakLabel, in SwitchScope() argument
160 : LabelScope<Emitter>(Ctx), OldBreakLabel(Ctx->BreakLabel), in SwitchScope()
164 this->Ctx->BreakLabel = BreakLabel; in SwitchScope()
171 this->Ctx->BreakLabel = OldBreakLabel; in ~SwitchScope()
5640 if (!BreakLabel) in visitBreakStmt()
5646 return this->jump(*BreakLabel); in visitBreakStmt()
H A DCompiler.h444 OptLabelTy BreakLabel; variable