Home
last modified time | relevance | path

Searched refs:isNothrow (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUnhandledExceptionAtNewCheck.cpp39 return !OperatorNew->getType()->castAs<FunctionProtoType>()->isNothrow(); in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseNoexceptCheck.cpp90 bool IsNoThrow = FnTy->isNothrow(); in check()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp919 if (!ProtoType->isNothrow()) in VisitCXXNewAllocatorCall()
990 if (!ProtoType->isNothrow()) in VisitCXXNewExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGException.cpp470 if (CD->isNothrow()) in EmitStartEHSpec()
577 if (CD->isNothrow() && !EHStack.empty()) in EmitEndEHSpec()
H A DCGStmt.cpp2874 if (CD->isNothrow()) in GenerateCapturedStmtFunction()
H A DItaniumCXXABI.cpp4094 if (Proto->isNothrow()) { in extractPBaseFlags()
H A DCGCall.cpp1764 FPT->isNothrow()) in AddAttributesFromFunctionProtoType()
H A DCGStmtOpenMP.cpp521 if (CD->isNothrow()) in emitOutlinedFunctionPrologue()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCoroutine.cpp1397 if (!FT->isNothrow(/*ResultIfDependent*/ false)) { in makeNewAndDeleteExpr()
H A DSemaExprCXX.cpp4862 if (!CPT || !CPT->isNothrow()) in HasNoThrowOperator()
5113 if (!CPT || !CPT->isNothrow()) in EvaluateUnaryTypeTrait()
5205 if (!CPT->isNothrow() || CPT->getNumParams() > 1) in EvaluateUnaryTypeTrait()
5243 if (!CPT->isNothrow() || CPT->getNumParams() > 0) in EvaluateUnaryTypeTrait()
H A DAnalysisBasedWarnings.cpp373 if (FPT->isNothrow() || FD->hasAttr<NoThrowAttr>()) in isNoexcept()
H A DSemaOverload.cpp1579 if (FromFPT->isNothrow() && !ToFPT->isNothrow()) { in IsFunctionConversion()
2945 ->isNothrow() != in HandleFunctionTypeMismatch()
2947 ->isNothrow()) { in HandleFunctionTypeMismatch()
H A DSemaChecking.cpp11869 if (!Proto->isNothrow(/*ResultIfDependent*/true) && in CheckReturnValExpr()
H A DSemaDecl.cpp11598 if (FPT->isNothrow()) in CheckFunctionDeclaration()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp282 ->isNothrow() && in shouldNullCheckAllocation()
H A DTextNodeDumper.cpp1813 if (D->isNothrow()) in VisitCapturedDecl()
H A DDecl.cpp5037 bool CapturedDecl::isNothrow() const { return BodyAndNothrow.getInt(); } in isNothrow() function in CapturedDecl
H A DItaniumMangle.cpp3260 } else if (T->isNothrow()) { in mangleType()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5245 return FnTy->isNothrow(); in AST_POLYMORPHIC_MATCHER()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h4450 bool isNothrow() const;
H A DType.h4284 bool isNothrow(bool ResultIfDependent = false) const {
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp1217 Record.push_back(CD->isNothrow() ? 1 : 0); in VisitCapturedDecl()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp2624 Proto->isNothrow()) in CanThrow()