/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Comment.cpp | 263 const FunctionTemplateDecl *FTD = cast<FunctionTemplateDecl>(CommentDecl); local 266 const FunctionDecl *FD = FTD->getTemplatedDecl(); 269 TemplateParameters = FTD->getTemplateParameters();
|
H A D | DeclBase.cpp | 221 if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(this)) 222 return FTD->getTemplatedDecl(); 580 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(this)) 581 return FTD->getTemplatedDecl()->getAvailability(Message, EnclosingVersion,
|
H A D | CommentSema.cpp | 837 if (const FunctionTemplateDecl *FTD = 839 return FTD->getTemplatedDecl()->isVariadic();
|
H A D | DeclPrinter.cpp | 799 else if (FunctionTemplateDecl *FTD = 802 VisitFunctionTemplateDecl(FTD);
|
H A D | MicrosoftMangle.cpp | 113 if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 114 return FTD->getTemplatedDecl()->getCanonicalDecl(); 117 if (const auto *FTD = FD->getPrimaryTemplate()) 118 return FTD->getTemplatedDecl()->getCanonicalDecl();
|
H A D | ASTContext.cpp | 330 if (const FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) 331 return *FTD; 338 if (const FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) 339 return *FTD;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclFriend.h | 152 if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 153 return FTD->getSourceRange();
|
H A D | JSONNodeDumper.h | 417 void VisitFunctionTemplateDecl(const FunctionTemplateDecl *FTD) { argument 418 writeTemplateDecl(FTD, true);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 252 struct FTD { struct in class:clang::sema::DelayedDiagnostic 260 struct FTD ForbiddenTypeData;
|
H A D | Sema.h | 8842 FunctionDecl *InstantiateFunctionDeclaration(FunctionTemplateDecl *FTD,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 83 if (FunctionTemplateDecl *FTD = LE->getDependentCallOperator()) 84 for (FunctionDecl *FD : FTD->specializations())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 519 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); local 520 if (!FTD) 521 FTD = (*I)->getDescribedFunctionTemplate(); 522 if (!FTD) 525 FTD = FTD->getCanonicalDecl(); 527 if (Friend == FTD) 530 if (EC.isDependent() && MightInstantiateTo(S, FTD, Friend))
|
H A D | SemaTemplateVariadic.cpp | 47 auto *FTD = FD ? FD->getDescribedFunctionTemplate() : nullptr; local 48 if (FTD && FTD->getTemplateParameters()->getDepth() >= DepthLimit)
|
H A D | SemaTemplateInstantiateDecl.cpp | 273 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(New)) 274 New = FTD->getTemplatedDecl(); 356 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(New)) 357 New = FTD->getTemplatedDecl(); 4460 Sema::InstantiateFunctionDeclaration(FunctionTemplateDecl *FTD, argument 4463 FunctionDecl *FD = FTD->getTemplatedDecl(); 4467 *this, Loc, FTD, Args->asArray(),
|
H A D | SemaTemplate.cpp | 1978 NamedDecl *transformConstructor(FunctionTemplateDecl *FTD, argument 1992 if (FTD) { 1993 TemplateParameterList *InnerParams = FTD->getTemplateParameters(); 2023 if (FTD) { 2326 auto *FTD = dyn_cast<FunctionTemplateDecl>(D); local 2328 dyn_cast_or_null<CXXConstructorDecl>(FTD ? FTD->getTemplatedDecl() : D); 2331 if (!CD || (!FTD && CD->isFunctionTemplateSpecialization())) 2334 Transform.transformConstructor(FTD, CD);
|
H A D | SemaLookup.cpp | 5205 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(D)) 5206 D = FTD->getTemplatedDecl(); 5243 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 5244 FD = FTD->getTemplatedDecl();
|
H A D | SemaDeclCXX.cpp | 1146 if (FunctionTemplateDecl *FTD = 1148 TemplateParameterList *TPL = FTD->getTemplateParameters(); 9682 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) 9683 ParameterLists.push_back(FTD->getTemplateParameters()); 16292 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) 16293 FD = FTD->getTemplatedDecl(); 16398 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(Dcl)) { 16399 if (getDefaultedFunctionKind(FTD->getTemplatedDecl()).isComparison()) {
|
H A D | SemaTemplateDeduction.cpp | 1181 static unsigned getFirstInnerIndex(FunctionTemplateDecl *FTD) { argument 1182 auto *Guide = dyn_cast<CXXDeductionGuideDecl>(FTD->getTemplatedDecl());
|
H A D | SemaOverload.cpp | 6940 static bool isNonDependentlyExplicit(FunctionTemplateDecl *FTD) { 6941 return ExplicitSpecifier::getFromDecl(FTD->getTemplatedDecl()).isExplicit(); 9288 auto *FTD = cast<FunctionTemplateDecl>(*I); 9290 FTD, FoundDecl, ExplicitTemplateArgs, Args, CandidateSet, 9294 Context, FTD->getTemplatedDecl())) { 9296 FTD, FoundDecl, ExplicitTemplateArgs, {Args[1], Args[0]},
|
H A D | SemaCodeComplete.cpp | 5252 } else if (auto *FTD = dyn_cast<FunctionTemplateDecl>(C)) { 5254 FTD, DeclAccessPair::make(FTD, C->getAccess()),
|
H A D | SemaOpenMP.cpp | 5013 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(ADecl)) 5014 ADecl = FTD->getTemplatedDecl(); 5281 if (auto *FTD = dyn_cast<FunctionTemplateDecl>(ADecl)) 5282 ADecl = FTD->getTemplatedDecl(); 16948 if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(D)) 16949 D = FTD->getTemplatedDecl();
|
H A D | SemaDecl.cpp | 13532 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) { 13533 for (auto I : FTD->redecls()) { 13535 if (D != FTD) {
|
H A D | SemaExpr.cpp | 2142 if (FunctionTemplateDecl *FTD = 2145 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | InterfaceStubFunctionsConsumer.cpp | 149 void HandleTemplateSpecializations(const FunctionTemplateDecl &FTD, argument 151 for (const auto *D : FTD.specializations())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 4153 else if (auto *FTD = dyn_cast<FunctionTemplateDecl>(D)) 4154 ASTDeclReader::AddLazySpecializations(FTD, PendingLazySpecializationIDs);
|