Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp216 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { in ResolveExceptionSpec() function in clang::Sema
535 Old = S.ResolveExceptionSpec(NewLoc, Old); in CheckEquivalentExceptionSpecImpl()
538 New = S.ResolveExceptionSpec(NewLoc, New); in CheckEquivalentExceptionSpecImpl()
790 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
793 Subset = ResolveExceptionSpec(SubLoc, Subset); in CheckExceptionSpecSubset()
1064 FT = S.ResolveExceptionSpec(Loc.isInvalid() ? E->getBeginLoc() : Loc, FT); in canCalleeThrow()
H A DSemaDeclCXX.cpp190 Proto = Self->ResolveExceptionSpec(CallLoc, Proto); in CalledDecl()
9176 ResolveExceptionSpec(UseLoc, FD->getType()->castAs<FunctionProtoType>()); in DefineDefaultedComparison()
14038 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDefaultConstructor()
14176 ResolveExceptionSpec(CurrentLocation, in DefineInheritingConstructor()
14325 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDestructor()
15026 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyAssignment()
15421 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveAssignment()
15731 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyConstructor()
15867 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveConstructor()
18781 ResolveExceptionSpec(Loc, I->getType()->castAs<FunctionProtoType>()); in MarkVirtualMemberExceptionSpecsNeeded()
H A DSemaExprMember.cpp962 if (auto *NewFPT = ResolveExceptionSpec(MemberNameInfo.getLoc(), FPT)) in BuildMemberExpr()
H A DSemaExprCXX.cpp5026 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in HasNoThrowOperator()
5297 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait()
5385 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait()
5423 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait()
H A DSema.cpp2222 S.ResolveExceptionSpec(Loc, FPT); in checkEscapingByref()
H A DSemaOverload.cpp82 S.ResolveExceptionSpec(Loc, FPT); in CreateFunctionRefExpr()
12638 !S.ResolveExceptionSpec(Loc, FPT)) in completeFunctionType()
13093 ResolveExceptionSpec(AddressOfExpr->getExprLoc(), FPT); in ResolveAddressOfOverloadedFunction()
H A DSemaTemplateDeduction.cpp4556 !ResolveExceptionSpec(Info.getLocation(), SpecializationFPT)) in DeduceTemplateArguments()
H A DSemaExpr.cpp2305 if (const auto *NewFPT = ResolveExceptionSpec(NameInfo.getLoc(), FPT)) in BuildDeclRefExpr()
19088 ResolveExceptionSpec(Loc, FPT); in MarkFunctionReferenced()
H A DSemaDecl.cpp15832 ResolveExceptionSpec(D->getLocation(), FPT); in ActOnStartOfFunctionDef()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2180 const FunctionProtoType *ResolveExceptionSpec(SourceLocation Loc,