|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ExprCXX.h 1178 if (!getSubExpr())
1180 return getSubExpr()->getEndLoc();
tools/clang/lib/AST/ItaniumMangle.cpp 4028 if (TE->getSubExpr()) {
4030 mangleExpression(TE->getSubExpr());
tools/clang/lib/CodeGen/CGException.cpp 425 if (const Expr *SubExpr = E->getSubExpr()) {
428 const Stmt *ThrowStmt = E->getSubExpr();
tools/clang/lib/CodeGen/CodeGenPGO.cpp 432 if (E->getSubExpr())
433 Visit(E->getSubExpr());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 906 if (E->getSubExpr())
907 Visit(E->getSubExpr());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1246 QualType ThrowType = E->getSubExpr()->getType();
1256 CGF.EmitAnyExprToExn(E->getSubExpr(), Address(ExceptionPtr, ExnAlign));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 4273 const Expr *SubExpr = E->getSubExpr();
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 304 !E->getSubExpr() || // throw; is considered cuaght by any handler
305 S.handlerCanCatch(Caught, E->getSubExpr()->getType()))
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp 48 diag(BadThrow->getSubExpr()->getBeginLoc(), "throwing an exception whose "
51 << BadThrow->getSubExpr()->getType() << BadThrow->getSourceRange();
55 diag(BadThrow->getSubExpr()->getBeginLoc(),
57 << BadThrow->getSubExpr()->getType()
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp 71 auto *subExpr = throwExpr->getSubExpr();
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp 144 if (const auto *ThrownExpr = Throw->getSubExpr()) {