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.cpp865 static CanThrowResult canSubExprsThrow(Sema &S, const Expr *E) { in canSubExprsThrow()
866 CanThrowResult R = CT_Cannot; in canSubExprsThrow()
875 static CanThrowResult canCalleeThrow(Sema &S, const Expr *E, const Decl *D) { in canCalleeThrow()
910 static CanThrowResult canDynamicCastThrow(const CXXDynamicCastExpr *DC) { in canDynamicCastThrow()
923 static CanThrowResult canTypeidThrow(Sema &S, const CXXTypeidExpr *DC) { in canTypeidThrow()
944 CanThrowResult Sema::canThrow(const Expr *E) { in canThrow()
956 CanThrowResult CT = canDynamicCastThrow(cast<CXXDynamicCastExpr>(E)); in canThrow()
975 CanThrowResult CT; in canThrow()
991 CanThrowResult CT = canCalleeThrow(*this, E, in canThrow()
1000 CanThrowResult CT = CT_Cannot; in canThrow()
[all …]
DSemaExprCXX.cpp6142 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr()
/external/clang/include/clang/AST/
DExprCXX.h3491 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr()
/external/clang/include/clang/Sema/
DSema.h1284 CanThrowResult canThrow(const Expr *E);