| /freebsd/contrib/googletest/googletest/include/gtest/internal/ |
| H A D | gtest-type-util.h | 152 template <GTEST_TEMPLATE_ Tmpl> 156 typedef Tmpl<T> type;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Template.h | 713 bool InitFunctionInstantiation(FunctionDecl *New, FunctionDecl *Tmpl); 714 bool InitMethodInstantiation(CXXMethodDecl *New, CXXMethodDecl *Tmpl); 716 bool SubstDefaultedFunction(FunctionDecl *New, FunctionDecl *Tmpl);
|
| H A D | Sema.h | 14040 CXXConstructorDecl *New, const CXXConstructorDecl *Tmpl,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 238 const Attr *A, Expr *OldCond, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentFunctionAttrCondition() argument 269 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() argument 271 S, TemplateArgs, EIA, EIA->getCond(), Tmpl, New); in instantiateDependentEnableIfAttr() 280 const DiagnoseIfAttr *DIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentDiagnoseIfAttr() argument 282 S, TemplateArgs, DIA, DIA->getCond(), Tmpl, New); in instantiateDependentDiagnoseIfAttr() 748 const MultiLevelTemplateArgumentList &TemplateArgs, const Decl *Tmpl, in InstantiateAttrsForDecl() argument 755 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrsForDecl() 793 const Decl *Tmpl, Decl *New, in InstantiateAttrs() argument 796 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrs() 828 instantiateDependentEnableIfAttr(*this, TemplateArgs, EnableIf, Tmpl, in InstantiateAttrs() [all …]
|
| H A D | SemaTypeTraits.cpp | 91 } else if (FunctionTemplateDecl *Tmpl = in LookupSpecialMemberFromXValue() local 95 Tmpl, Cand, const_cast<CXXRecordDecl *>(RD), nullptr, ThisTy, in LookupSpecialMemberFromXValue()
|
| H A D | SemaLookup.cpp | 3560 } else if (FunctionTemplateDecl *Tmpl = in LookupSpecialMember() local 3564 AddMethodTemplateCandidate(Tmpl, Cand, RD, nullptr, ThisTy, in LookupSpecialMember() 3572 AddTemplateOverloadCandidate(Tmpl, Cand, nullptr, in LookupSpecialMember()
|
| H A D | SemaTemplateInstantiate.cpp | 200 VarTemplateDecl *Tmpl = cast<VarTemplateDecl *>(Specialized); in HandleVarTemplateSpec() local 203 Tmpl, VarTemplSpec->getTemplateInstantiationArgs().asArray(), in HandleVarTemplateSpec() 205 if (Tmpl->isMemberSpecialization()) in HandleVarTemplateSpec()
|
| H A D | SemaTemplate.cpp | 2047 auto *Tmpl = cast<CXXRecordDecl>(Hidden)->getDescribedClassTemplate(); in CheckClassTemplate() local 2048 assert(Tmpl && "original definition of a class template is not a " in CheckClassTemplate() 2051 makeMergedDefinitionVisible(Tmpl); in CheckClassTemplate()
|
| H A D | SemaCodeComplete.cpp | 1110 if (const auto *Tmpl = dyn_cast<FunctionTemplateDecl>(ND)) in isConstructor() local 1111 ND = Tmpl->getTemplatedDecl(); in isConstructor()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1543 if (auto *Tmpl = readDeclAs<FieldDecl>()) in VisitFieldDecl() local 1544 Reader.getContext().setInstantiatedFromUnnamedFieldDecl(FD, Tmpl); in VisitFieldDecl() 1682 auto *Tmpl = readDeclAs<VarDecl>(); in VisitVarDeclImpl() local 1685 Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI); in VisitVarDeclImpl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 1069 void setInstantiatedFromStaticDataMember(VarDecl *Inst, VarDecl *Tmpl, 1102 void setInstantiatedFromUnnamedFieldDecl(FieldDecl *Inst, FieldDecl *Tmpl);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 1821 if (FunctionTemplateDecl *Tmpl = CallOp->getDescribedFunctionTemplate()) in getGenericLambdaTemplateParameterList() local 1822 return Tmpl->getTemplateParameters(); in getGenericLambdaTemplateParameterList()
|
| H A D | ASTContext.cpp | 1563 ASTContext::setInstantiatedFromStaticDataMember(VarDecl *Inst, VarDecl *Tmpl, in setInstantiatedFromStaticDataMember() argument 1567 assert(Tmpl->isStaticDataMember() && "Not a static data member"); in setInstantiatedFromStaticDataMember() 1569 Tmpl, TSK, PointOfInstantiation)); in setInstantiatedFromStaticDataMember() 1628 FieldDecl *Tmpl) { in setInstantiatedFromUnnamedFieldDecl() argument 1636 InstantiatedFromUnnamedFieldDecl[Inst] = Tmpl; in setInstantiatedFromUnnamedFieldDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2933 if (FunctionDecl *Tmpl = MD->getInstantiatedFromMemberFunction()) in hasExplicitMemberDefinition() local 2934 if (!Tmpl->isImplicit() && Tmpl->isThisDeclarationADefinition() && in hasExplicitMemberDefinition()
|