Home
last modified time | relevance | path

Searched refs:isNoReturn (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.cpp66 isNoReturn = false; in CodeGenIntrinsic()
192 isNoReturn = true; in setProperty()
200 isWillReturn = !isNoReturn; in setProperty()
H A DIntrinsicEmitter.cpp363 if (L->isNoReturn != R->isNoReturn) in compareFnAttributes()
364 return R->isNoReturn; in compareFnAttributes()
507 if (Intrinsic.isNoReturn) in EmitAttributes()
598 Intrinsic.isNoReturn || Intrinsic.isNoCallback || Intrinsic.isNoSync || in EmitAttributes()
H A DCodeGenIntrinsics.h79 bool isNoReturn; member
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp45 BuildSinks = FD->hasAttr<AnalyzerNoReturnAttr>() || FD->isNoReturn(); in checkPostCall()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.h132 bool isNoReturn(unsigned ID) const { in isNoReturn() function
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h676 bool isNoReturn() const { return NoReturn; } in isNoReturn() function
711 return FunctionType::ExtInfo(isNoReturn(), getHasRegParm(), getRegParm(), in getExtInfo()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp545 auto NoReturnFuncM = callExpr(callee(functionDecl(isNoReturn()))); in hasUnguardedAccess()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.h261 virtual void emitRethrow(CodeGenFunction &CGF, bool isNoReturn) = 0;
H A DCGVTables.cpp350 CallFnInfo.isNoReturn() == CurFnInfo->isNoReturn() && in EmitCallAndReturnForThunk()
H A DItaniumCXXABI.cpp164 void emitRethrow(CodeGenFunction &CGF, bool isNoReturn) override;
1267 void ItaniumCXXABI::emitRethrow(CodeGenFunction &CGF, bool isNoReturn) { in emitRethrow() argument
1275 if (isNoReturn) in emitRethrow()
H A DMicrosoftCXXABI.cpp125 void emitRethrow(CodeGenFunction &CGF, bool isNoReturn) override;
911 void MicrosoftCXXABI::emitRethrow(CodeGenFunction &CGF, bool isNoReturn) { in emitRethrow() argument
916 if (isNoReturn) in emitRethrow()
H A DCGCall.cpp2337 if (FI.isNoReturn()) in ConstructAttributeList()
2399 if (Fn->isNoReturn()) in ConstructAttributeList()
3773 if (FI.isNoReturn()) { in EmitFunctionEpilog()
H A DCGDebugInfo.cpp1969 if (Method->isNoReturn()) in CreateCXXMemberFunction()
3874 if (FD->isNoReturn()) in collectFunctionDeclProps()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp460 REGISTER_MATCHER(isNoReturn); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h377 bool isNoReturn(ASTContext &astContext) const;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5342 AST_MATCHER(FunctionDecl, isNoReturn) { return Node.isNoReturn(); } in AST_MATCHER() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1329 if (SP->isNoReturn()) in applySubprogramAttributes()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp680 HasNoReturn = FD->isNoReturn(); in CheckFallThroughForBody()
H A DSemaStmt.cpp3972 if (FD->isNoReturn()) in BuildReturnStmt()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp1436 if (DD->isNoReturn()) in addedEligibleSpecialMemberFunction()
H A DDecl.cpp3480 bool FunctionDecl::isNoReturn() const { in isNoReturn() function in FunctionDecl
H A DASTContext.cpp11588 if (BuiltinInfo.isNoReturn(Id)) EI = EI.withNoReturn(true); in GetBuiltinType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2561 bool isNoReturn() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1797 bool isNoReturn() const { return getFlags() & FlagNoReturn; } in isNoReturn() function
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2731 if (FD->isNoReturn() || C->isBuiltinAssumeFalse(*Context)) in VisitCallExpr()