reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 4471   if (Case) {
 4484       if (Case == S)
 4485         Case = nullptr;
 4500         EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case);
 4512       EvalStmtResult ESR = EvaluateStmt(Result, Info, IS->getThen(), Case);
 4520       ESR = EvaluateStmt(Result, Info, IS->getElse(), Case);
 4530           EvaluateLoopBody(Result, Info, cast<WhileStmt>(S)->getBody(), Case);
 4543         EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case);
 4551           EvaluateLoopBody(Result, Info, FS->getBody(), Case);
 4632       EvalStmtResult ESR = EvaluateStmt(Result, Info, BI, Case);
 4634         Case = nullptr;
 4641     if (Case)
 4701       EvalStmtResult ESR = EvaluateLoopBody(Result, Info, DS->getBody(), Case);
 4704       Case = nullptr;
 4838     return EvaluateStmt(Result, Info, cast<LabelStmt>(S)->getSubStmt(), Case);
 4844                         Case);
 4848     return EvaluateStmt(Result, Info, cast<SwitchCase>(S)->getSubStmt(), Case);
 4851     return EvaluateStmt(Result, Info, cast<CXXTryStmt>(S)->getTryBlock(), Case);