reference, declarationdefinition
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())