|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
gen/tools/clang/include/clang/AST/StmtNodes.inc 765 CXXTHROWEXPR(CXXThrowExpr, Expr)
References
tools/clang/include/clang/AST/ASTTypeTraits.h 65 return ASTNodeKind(KindToKindId<T>::Id);
65 return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/ExprCXX.h 1153 : Expr(CXXThrowExprClass, Ty, VK_RValue, OK_Ordinary, false, false,
1160 CXXThrowExpr(EmptyShell Empty) : Expr(CXXThrowExprClass, Empty) {}
1184 return T->getStmtClass() == CXXThrowExprClass;
tools/clang/lib/AST/Expr.cpp 3441 case CXXThrowExprClass:
tools/clang/lib/AST/ExprClassification.cpp 159 case Expr::CXXThrowExprClass:
tools/clang/lib/AST/ExprConstant.cpp13861 case Expr::CXXThrowExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp 4024 case Expr::CXXThrowExprClass: {
tools/clang/lib/Analysis/CFG.cpp 2212 case Stmt::CXXThrowExprClass:
tools/clang/lib/CodeGen/CodeGenPGO.cpp 326 case Stmt::CXXThrowExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1078 case Expr::CXXThrowExprClass:
tools/clang/lib/Sema/TreeTransform.h10554 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr());
10559 SubExpr.get() == E->getSubExpr())
10560 return E;
10562 return getDerived().RebuildCXXThrowExpr(E->getThrowLoc(), SubExpr.get(),
10563 E->isThrownVariableInScope());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 1757 case Stmt::CXXThrowExprClass:
tools/clang/tools/libclang/CXCursor.cpp 457 case Stmt::CXXThrowExprClass: