Home
last modified time | relevance | path

Searched refs:CanThrowResult (Results 1 – 5 of 5) sorted by relevance

/external/clang/include/clang/Basic/
DExceptionSpecificationType.h46 enum CanThrowResult { enum
52 inline CanThrowResult mergeCanThrow(CanThrowResult CT1, CanThrowResult CT2) { in mergeCanThrow()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp871 static CanThrowResult canSubExprsThrow(Sema &S, const Expr *E) { in canSubExprsThrow()
872 CanThrowResult R = CT_Cannot; in canSubExprsThrow()
881 static CanThrowResult canCalleeThrow(Sema &S, const Expr *E, const Decl *D) { in canCalleeThrow()
916 static CanThrowResult canDynamicCastThrow(const CXXDynamicCastExpr *DC) { in canDynamicCastThrow()
929 static CanThrowResult canTypeidThrow(Sema &S, const CXXTypeidExpr *DC) { in canTypeidThrow()
950 CanThrowResult Sema::canThrow(const Expr *E) { in canThrow()
962 CanThrowResult CT = canDynamicCastThrow(cast<CXXDynamicCastExpr>(E)); in canThrow()
981 CanThrowResult CT; in canThrow()
997 CanThrowResult CT = canCalleeThrow(*this, E, in canThrow()
1010 CanThrowResult CT = CT_Cannot; in canThrow()
[all …]
DSemaExprCXX.cpp6421 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr()
/external/clang/include/clang/AST/
DExprCXX.h3534 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr()
/external/clang/include/clang/Sema/
DSema.h1306 CanThrowResult canThrow(const Expr *E);