Searched refs:canThrow (Results 1 – 7 of 7) sorted by relevance
789 R = mergeCanThrow(R, S.canThrow(cast<Expr>(*I))); in canSubExprsThrow()862 CanThrowResult Sema::canThrow(const Expr *E) { in canThrow() function in clang::Sema922 CT = mergeCanThrow(CT, canThrow(*Cap)); in canThrow()1021 return canThrow(cast<CXXDefaultArgExpr>(E)->getExpr()); in canThrow()1024 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr()); in canThrow()1029 return canThrow(cast<ChooseExpr>(E)->getChosenSubExpr()); in canThrow()1034 return canThrow(cast<GenericSelectionExpr>(E)->getResultExpr()); in canThrow()
5692 CanThrowResult CanThrow = canThrow(Operand); in BuildCXXNoexceptExpr()
247 if (Self->canThrow(E)) in CalledExpr()
515 if (L->canThrow != R->canThrow) in operator ()()516 return R->canThrow; in operator ()()632 if (!intrinsic.canThrow || modRef || intrinsic.isNoReturn) { in EmitAttributes()635 if (!intrinsic.canThrow) { in EmitAttributes()
74 bool canThrow; member
431 canThrow = false; in CodeGenIntrinsic()556 canThrow = true; in CodeGenIntrinsic()
1086 CanThrowResult canThrow(const Expr *E);