Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DExceptionSpecificationType.h54 enum CanThrowResult { enum
60 inline CanThrowResult mergeCanThrow(CanThrowResult CT1, CanThrowResult CT2) { in mergeCanThrow()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExceptionSpec.cpp996 CanThrowResult R = CT_Cannot; in canSubStmtsThrow()
1063 CanThrowResult CT = CT_Cannot; in canVarDeclThrow()
1162 CanThrowResult CT; in canThrow()
1193 CanThrowResult CT = CT_Cannot; in canThrow()
1204 CanThrowResult CT; in canThrow()
1216 CanThrowResult CT; in canThrow()
1237 CanThrowResult CT = in canThrow()
1246 CanThrowResult CT = CT_Cannot; in canThrow()
1323 CanThrowResult CT = in canThrow()
1521 CanThrowResult CT = CT_Cannot; in canThrow()
[all …]
H A DSemaExprCXX.cpp8064 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr()
8989 else if (NoexceptLoc.isValid() && canThrow(E) == CanThrowResult::CT_Can) in BuildExprRequirement()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DComputeDependence.h150 ExprDependence computeDependence(CXXNoexceptExpr *E, CanThrowResult CT);
H A DExprCXX.h4021 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr()
H A DType.h4279 CanThrowResult canThrow() const;
/llvm-project-15.0.7/clang/lib/AST/
H A DComputeDependence.cpp355 ExprDependence clang::computeDependence(CXXNoexceptExpr *E, CanThrowResult CT) { in computeDependence()
H A DType.cpp3337 CanThrowResult FunctionProtoType::canThrow() const { in canThrow()
H A DASTImporter.cpp7504 CanThrowResult ToCanThrow; in VisitCXXNoexceptExpr()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h2093 CanThrowResult canThrow(const Stmt *E);
2096 static CanThrowResult canCalleeThrow(Sema &S, const Expr *E, const Decl *D,