Searched refs:CXXThrowExpr (Results 1 – 25 of 27) sorted by relevance
12
/external/clang/lib/AST/ |
D | ExprClassification.cpp | 562 bool TrueIsThrow = isa<CXXThrowExpr>(True->IgnoreParenImpCasts()); in ClassifyConditional() 563 bool FalseIsThrow = isa<CXXThrowExpr>(False->IgnoreParenImpCasts()); in ClassifyConditional()
|
D | StmtProfile.cpp | 1287 void StmtProfiler::VisitCXXThrowExpr(const CXXThrowExpr *S) { in VisitCXXThrowExpr()
|
D | ItaniumMangle.cpp | 3579 const CXXThrowExpr *TE = cast<CXXThrowExpr>(E); in mangleExpression()
|
D | StmtPrinter.cpp | 1986 void StmtPrinter::VisitCXXThrowExpr(CXXThrowExpr *Node) { in VisitCXXThrowExpr()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 116 def CXXThrowExpr : DStmt<Expr>;
|
/external/clang/lib/CodeGen/ |
D | CGCXXABI.h | 235 virtual void emitThrow(CodeGenFunction &CGF, const CXXThrowExpr *E) = 0;
|
D | CodeGenFunction.cpp | 1343 if (const CXXThrowExpr *Throw = dyn_cast<CXXThrowExpr>(Cond)) { in EmitBranchOnBoolExpr()
|
D | CodeGenPGO.cpp | 291 void VisitCXXThrowExpr(const CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
D | CoverageMappingGen.cpp | 633 void VisitCXXThrowExpr(const CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
D | CGExprAgg.cpp | 201 void VisitCXXThrowExpr(const CXXThrowExpr *E) { CGF.EmitCXXThrowExpr(E); } in VisitCXXThrowExpr()
|
D | CGException.cpp | 403 void CodeGenFunction::EmitCXXThrowExpr(const CXXThrowExpr *E, in EmitCXXThrowExpr()
|
D | ItaniumCXXABI.cpp | 163 void emitThrow(CodeGenFunction &CGF, const CXXThrowExpr *E) override; 1072 void ItaniumCXXABI::emitThrow(CodeGenFunction &CGF, const CXXThrowExpr *E) { in emitThrow()
|
D | MicrosoftCXXABI.cpp | 120 void emitThrow(CodeGenFunction &CGF, const CXXThrowExpr *E) override; 4172 void MicrosoftCXXABI::emitThrow(CodeGenFunction &CGF, const CXXThrowExpr *E) { in emitThrow()
|
D | CodeGenFunction.h | 3130 void EmitCXXThrowExpr(const CXXThrowExpr *E, bool KeepInsertionPoint = true);
|
D | CGExprScalar.cpp | 440 Value *VisitCXXThrowExpr(const CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 589 VISIT(CXXThrowExpr); in VisitExpr() 739 DECL_VISIT_EXPR(CXXThrowExpr) { in DECL_VISIT_EXPR() argument
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 913 class CXXThrowExpr : public Expr { 925 CXXThrowExpr(Expr *expr, QualType Ty, SourceLocation l, in CXXThrowExpr() function 931 CXXThrowExpr(EmptyShell Empty) : Expr(CXXThrowExprClass, Empty) {} in CXXThrowExpr() function
|
D | RecursiveASTVisitor.h | 2328 DEF_TRAVERSE_STMT(CXXThrowExpr, {})
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 450 CFGBlock *VisitCXXThrowExpr(CXXThrowExpr *T); 1518 return VisitCXXThrowExpr(cast<CXXThrowExpr>(S)); in Visit() 2894 CFGBlock *CFGBuilder::VisitCXXThrowExpr(CXXThrowExpr *T) { in VisitCXXThrowExpr()
|
D | ThreadSafety.cpp | 2076 if (isa<CXXThrowExpr>(S->getStmt())) in neverReturns()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1620 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThrowExpr> cxxThrowExpr;
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 724 CXXThrowExpr(Ex, Context.VoidTy, OpLoc, IsThrownVarInScope); in BuildCXXThrow() 5138 bool LThrow = isa<CXXThrowExpr>(LHS.get()->IgnoreParenImpCasts()); in CXXCheckConditionalOperands() 5139 bool RThrow = isa<CXXThrowExpr>(RHS.get()->IgnoreParenImpCasts()); in CXXCheckConditionalOperands()
|
D | AnalysisBasedWarnings.cpp | 381 if (isa<CXXThrowExpr>(S)) { in CheckFallThrough()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1370 void ASTStmtReader::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr() 3557 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1348 void ASTStmtWriter::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr()
|
12