Searched refs:ResolveExceptionSpec (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 207 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { in ResolveExceptionSpec() function in clang::Sema 523 Old = S.ResolveExceptionSpec(NewLoc, Old); in CheckEquivalentExceptionSpecImpl() 526 New = S.ResolveExceptionSpec(NewLoc, New); in CheckEquivalentExceptionSpecImpl() 775 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset() 778 Subset = ResolveExceptionSpec(SubLoc, Subset); in CheckExceptionSpecSubset() 1044 FT = S.ResolveExceptionSpec(Loc.isInvalid() ? E->getBeginLoc() : Loc, FT); in canCalleeThrow()
|
H A D | SemaDeclCXX.cpp | 194 Proto = Self->ResolveExceptionSpec(CallLoc, Proto); in CalledDecl() 9072 ResolveExceptionSpec(UseLoc, FD->getType()->castAs<FunctionProtoType>()); in DefineDefaultedComparison() 13910 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDefaultConstructor() 14050 ResolveExceptionSpec(CurrentLocation, in DefineInheritingConstructor() 14199 ResolveExceptionSpec(CurrentLocation, in DefineImplicitDestructor() 14900 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyAssignment() 15297 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveAssignment() 15610 ResolveExceptionSpec(CurrentLocation, in DefineImplicitCopyConstructor() 15749 ResolveExceptionSpec(CurrentLocation, in DefineImplicitMoveConstructor() 18597 ResolveExceptionSpec(Lo in MarkVirtualMemberExceptionSpecsNeeded() [all...] |
H A D | SemaExprMember.cpp | 953 if (auto *NewFPT = ResolveExceptionSpec(MemberNameInfo.getLoc(), FPT)) in BuildMemberExpr()
|
H A D | SemaExprCXX.cpp | 5117 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in HasNoThrowOperator() 5468 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait() 5556 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait() 5594 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT); in EvaluateUnaryTypeTrait()
|
H A D | Sema.cpp | 2233 S.ResolveExceptionSpec(Loc, FPT); in checkEscapingByref()
|
H A D | SemaOverload.cpp | 88 S.ResolveExceptionSpec(Loc, FPT); in CreateFunctionRefExpr() 12735 !S.ResolveExceptionSpec(Loc, FPT)) in completeFunctionType() 13174 ResolveExceptionSpec(AddressOfExpr->getExprLoc(), FPT); in ResolveAddressOfOverloadedFunction()
|
H A D | SemaTemplate.cpp | 8949 !ResolveExceptionSpec(FD->getLocation(), SpecializationFPT)) in CheckFunctionTemplateSpecialization()
|
H A D | SemaExpr.cpp | 2290 if (const auto *NewFPT = ResolveExceptionSpec(NameInfo.getLoc(), FPT)) in BuildDeclRefExpr() 18069 ResolveExceptionSpec(Loc, FPT); in MarkFunctionReferenced()
|
H A D | SemaDecl.cpp | 15611 ResolveExceptionSpec(D->getLocation(), FPT); in ActOnStartOfFunctionDef()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 6146 const FunctionProtoType *ResolveExceptionSpec(SourceLocation Loc,
|