|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Decl.h 2504 FunctionTemplateDecl *getDescribedFunctionTemplate() const;
References
tools/clang/lib/AST/ASTContext.cpp 301 if (const FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate())
tools/clang/lib/AST/ASTImporter.cpp 3018 FunctionTemplateDecl *FromFT = D->getDescribedFunctionTemplate();
3093 D->getDescribedFunctionTemplate()) {
3097 assert(FoundByLookup->getDescribedFunctionTemplate() &&
3100 FoundByLookup->getDescribedFunctionTemplate());
tools/clang/lib/AST/Decl.cpp 3091 if (FunctionTemplateDecl *FunTmpl = getDescribedFunctionTemplate()) {
3093 = PrevDecl? PrevDecl->getDescribedFunctionTemplate() : nullptr;
tools/clang/lib/AST/DeclBase.cpp 232 return FD->getDescribedFunctionTemplate();
1105 if (Function->getDescribedFunctionTemplate())
tools/clang/lib/AST/DeclCXX.cpp 1469 if (FunctionTemplateDecl *Tmpl = CallOp->getDescribedFunctionTemplate())
2225 /*non-template*/getPrimaryTemplate() || getDescribedFunctionTemplate() ||
2245 getPrimaryTemplate() || getDescribedFunctionTemplate() ||
2532 (getDescribedFunctionTemplate() != nullptr))
2580 (getDescribedFunctionTemplate() != nullptr))
tools/clang/lib/AST/DeclPrinter.cpp 585 if (!D->getDescribedFunctionTemplate() &&
591 else if (!D->getDescribedFunctionTemplate()) {
tools/clang/lib/AST/ExprConstant.cpp 6938 LambdaCallOp->getDescribedFunctionTemplate();
tools/clang/lib/CodeGen/CGClass.cpp 2923 FunctionTemplateDecl *CallOpTemplate = CallOp->getDescribedFunctionTemplate();
tools/clang/lib/Index/USRGeneration.cpp 229 if (FunctionTemplateDecl *FunTmpl = D->getDescribedFunctionTemplate()) {
tools/clang/lib/Sema/Sema.cpp 587 if (FunctionTemplateDecl *Template = FD->getDescribedFunctionTemplate())
1172 if (FD->getDescribedFunctionTemplate())
tools/clang/lib/Sema/SemaAccess.cpp 521 FTD = (*I)->getDescribedFunctionTemplate();
tools/clang/lib/Sema/SemaDecl.cpp 3141 FixSemaDC(FD->getDescribedFunctionTemplate());
8750 } else if (NewFD->getDescribedFunctionTemplate()) {
8897 (getLangOpts().MSVCCompat && NewFD->getDescribedFunctionTemplate()))
10362 = NewFD->getDescribedFunctionTemplate();
10455 if (auto *TD = Guide->getDescribedFunctionTemplate())
10468 !Method->getDescribedFunctionTemplate() &&
10725 if (!FD->isInvalidDecl() && FD->getDescribedFunctionTemplate()) {
10745 if (!FD->isInvalidDecl() && FD->getDescribedFunctionTemplate()) {
13304 if (FD->getDescribedFunctionTemplate())
13380 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) {
13414 Definition->getDescribedFunctionTemplate() ||
13418 if (auto *TD = Definition->getDescribedFunctionTemplate())
tools/clang/lib/Sema/SemaDeclCXX.cpp 569 if (New->getDescribedFunctionTemplate()) {
8486 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate())
9107 = Conversion->getDescribedFunctionTemplate())
13298 CallOp->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation);
13303 Invoker->getDescribedFunctionTemplate(), TemplateArgs, CurrentLocation);
13732 if (FnDecl->getDescribedFunctionTemplate() && FnDecl->getNumParams() < 2)
14037 FunctionTemplateDecl *TpDecl = FnDecl->getDescribedFunctionTemplate();
tools/clang/lib/Sema/SemaLambda.cpp 1384 CallOperator->getDescribedFunctionTemplate();
1422 CallOperator->getDescribedFunctionTemplate();
1673 CallOperator->getDescribedFunctionTemplate()
1674 ? CallOperator->getDescribedFunctionTemplate()
tools/clang/lib/Sema/SemaOverload.cpp 1088 !New->getDescribedFunctionTemplate() &&
1116 FunctionTemplateDecl *OldTemplate = Old->getDescribedFunctionTemplate();
1117 FunctionTemplateDecl *NewTemplate = New->getDescribedFunctionTemplate();
6091 assert(!Function->getDescribedFunctionTemplate() &&
7048 assert(!Conversion->getDescribedFunctionTemplate() &&
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 4644 CallOp->getDescribedFunctionTemplate(), Args, Loc);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 157 = Function->getDescribedFunctionTemplate()) {
901 if (auto *NewTD = NewMD->getDescribedFunctionTemplate())
903 OldMD->getDescribedFunctionTemplate());
1493 getDescribedFunctionTemplate() &&
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1628 = Instantiated->getDescribedFunctionTemplate();
1768 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate();
1900 D->getDescribedFunctionTemplate());
2001 if (FunctionTemplateDecl *FT = Function->getDescribedFunctionTemplate())
2071 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate();
3230 if (Inst && !D->getDescribedFunctionTemplate())
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 47 auto *FTD = FD ? FD->getDescribedFunctionTemplate() : nullptr;
tools/clang/lib/Serialization/ASTCommon.cpp 429 return !FD->getDescribedFunctionTemplate();
tools/clang/lib/Serialization/ASTWriterDecl.cpp 567 Record.AddDeclRef(D->getDescribedFunctionTemplate());
tools/clang/tools/extra/clang-move/Move.cpp 165 if (const auto *FTD = FD->getDescribedFunctionTemplate())
250 if (const auto *FTD = CMD->getDescribedFunctionTemplate())
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 100 FuncForParam->getDescribedFunctionTemplate();
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp 110 FuncForParam->getDescribedFunctionTemplate();
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 254 if (auto *FTD = FD->getDescribedFunctionTemplate())
tools/clang/tools/libclang/CIndex.cpp 6356 return MakeCXCursor(Def->getDescribedFunctionTemplate(), TU);
8006 if (FunctionTemplateDecl *FunTmpl = FD->getDescribedFunctionTemplate())
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 1043 if (FunctionTemplateDecl *TemplD = FD->getDescribedFunctionTemplate())