Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp65 LabelTy BreakLabel, OptLabelTy DefaultLabel) in SwitchScope() argument
67 OldDefaultLabel(this->Ctx->DefaultLabel), in SwitchScope()
70 this->Ctx->DefaultLabel = DefaultLabel; in SwitchScope()
76 this->Ctx->DefaultLabel = OldDefaultLabel; in ~SwitchScope()
585 OptLabelTy DefaultLabel = std::nullopt; in visitSwitchStmt() local
623 assert(!DefaultLabel); in visitSwitchStmt()
624 DefaultLabel = this->getLabel(); in visitSwitchStmt()
630 if (DefaultLabel) { in visitSwitchStmt()
631 if (!this->jump(*DefaultLabel)) in visitSwitchStmt()
638 SwitchScope<Emitter> SS(this, std::move(CaseLabels), EndLabel, DefaultLabel); in visitSwitchStmt()
[all …]
H A DByteCodeStmtGen.h83 OptLabelTy DefaultLabel; variable