Searched refs:CanThrowResult (Results 1 – 10 of 10) sorted by relevance
54 enum CanThrowResult { enum60 inline CanThrowResult mergeCanThrow(CanThrowResult CT1, CanThrowResult CT2) { in mergeCanThrow()
996 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 …]
8064 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr()8989 else if (NoexceptLoc.isValid() && canThrow(E) == CanThrowResult::CT_Can) in BuildExprRequirement()
150 ExprDependence computeDependence(CXXNoexceptExpr *E, CanThrowResult CT);
4021 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr()
4279 CanThrowResult canThrow() const;
355 ExprDependence clang::computeDependence(CXXNoexceptExpr *E, CanThrowResult CT) { in computeDependence()
3337 CanThrowResult FunctionProtoType::canThrow() const { in canThrow()
7504 CanThrowResult ToCanThrow; in VisitCXXNoexceptExpr()
2093 CanThrowResult canThrow(const Stmt *E);2096 static CanThrowResult canCalleeThrow(Sema &S, const Expr *E, const Decl *D,