Searched refs:CXXThrowExpr (Results 1 – 19 of 19) sorted by relevance
| /trueos/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 109 def CXXThrowExpr : DStmt<Expr>;
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenFunction.cpp | 973 if (const CXXThrowExpr *Throw = dyn_cast<CXXThrowExpr>(Cond)) { in EmitBranchOnBoolExpr()
|
| HD | CGException.cpp | 422 void CodeGenFunction::EmitCXXThrowExpr(const CXXThrowExpr *E, in EmitCXXThrowExpr()
|
| HD | CGExprAgg.cpp | 192 void VisitCXXThrowExpr(const CXXThrowExpr *E) { CGF.EmitCXXThrowExpr(E); } in VisitCXXThrowExpr()
|
| HD | CodeGenFunction.h | 2366 void EmitCXXThrowExpr(const CXXThrowExpr *E, bool KeepInsertionPoint = true);
|
| HD | CGExprScalar.cpp | 400 Value *VisitCXXThrowExpr(const CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ExprCXX.h | 801 class CXXThrowExpr : public Expr { 813 CXXThrowExpr(Expr *expr, QualType Ty, SourceLocation l, in CXXThrowExpr() function 819 CXXThrowExpr(EmptyShell Empty) : Expr(CXXThrowExprClass, Empty) {} in CXXThrowExpr() function
|
| HD | RecursiveASTVisitor.h | 2239 DEF_TRAVERSE_STMT(CXXThrowExpr, { })
|
| /trueos/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | CFG.cpp | 372 CFGBlock *VisitCXXThrowExpr(CXXThrowExpr *T); 1135 return VisitCXXThrowExpr(cast<CXXThrowExpr>(S)); in Visit() 2476 CFGBlock *CFGBuilder::VisitCXXThrowExpr(CXXThrowExpr *T) { in VisitCXXThrowExpr()
|
| HD | ThreadSafety.cpp | 2324 if (isa<CXXThrowExpr>(S->getStmt())) in neverReturns()
|
| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | StmtProfile.cpp | 838 void StmtProfiler::VisitCXXThrowExpr(const CXXThrowExpr *S) { in VisitCXXThrowExpr()
|
| HD | ItaniumMangle.cpp | 2840 const CXXThrowExpr *TE = cast<CXXThrowExpr>(E); in mangleExpression()
|
| HD | StmtPrinter.cpp | 1402 void StmtPrinter::VisitCXXThrowExpr(CXXThrowExpr *Node) { in VisitCXXThrowExpr()
|
| /trueos/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| HD | ASTMatchers.h | 1028 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThrowExpr> throwExpr;
|
| /trueos/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 1313 void ASTStmtReader::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr() 2324 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
|
| HD | ASTWriterStmt.cpp | 1281 void ASTStmtWriter::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaExprCXX.cpp | 604 return Owned(new (Context) CXXThrowExpr(Ex, Context.VoidTy, OpLoc, in BuildCXXThrow() 4432 bool LThrow = isa<CXXThrowExpr>(LHS.get()->IgnoreParenCasts()); in CXXCheckConditionalOperands() 4433 bool RThrow = isa<CXXThrowExpr>(RHS.get()->IgnoreParenCasts()); in CXXCheckConditionalOperands()
|
| HD | AnalysisBasedWarnings.cpp | 186 if (isa<CXXThrowExpr>(S)) { in CheckFallThrough()
|
| HD | TreeTransform.h | 7508 TreeTransform<Derived>::TransformCXXThrowExpr(CXXThrowExpr *E) { in TransformCXXThrowExpr()
|