Searched refs:Tmpl (Results 1 - 8 of 8) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 133 const Decl *Tmpl, Decl *New, 136 for (AttrVec::const_iterator i = Tmpl->attr_begin(), e = Tmpl->attr_end(); 3155 /// declaration (New) from the corresponding fields of its template (Tmpl). 3160 FunctionDecl *Tmpl) { 3161 if (Tmpl->isDeleted()) 3178 assert(FunTmpl->getTemplatedDecl() == Tmpl && 3186 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>(); 3198 FunctionDecl *ExceptionSpecTemplate = Tmpl; 3221 const FunctionDecl *Definition = Tmpl; 132 InstantiateAttrs(const MultiLevelTemplateArgumentList &TemplateArgs, const Decl *Tmpl, Decl *New, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *OuterMostScope) argument 3159 InitFunctionInstantiation(FunctionDecl *New, FunctionDecl *Tmpl) argument 3236 InitMethodInstantiation(CXXMethodDecl *New, CXXMethodDecl *Tmpl) argument 3699 VarTemplatePartialSpecializationDecl *Tmpl = local 3710 VarTemplateDecl *Tmpl = PatternPtr.get<VarTemplateDecl *>(); local 3946 InstantiateMemInitializers(CXXConstructorDecl *New, const CXXConstructorDecl *Tmpl, const MultiLevelTemplateArgumentList &TemplateArgs) argument [all...] |
H A D | SemaLookup.cpp | 2584 } else if (FunctionTemplateDecl *Tmpl = 2587 AddMethodTemplateCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public), 2592 AddTemplateOverloadCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public),
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Template.h | 482 bool InitFunctionInstantiation(FunctionDecl *New, FunctionDecl *Tmpl); 483 bool InitMethodInstantiation(CXXMethodDecl *New, CXXMethodDecl *Tmpl);
|
H A D | Sema.h | 6610 const CXXConstructorDecl *Tmpl,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ASTContext.h | 654 /// the static data member template \p Tmpl of a class template. 655 void setInstantiatedFromStaticDataMember(VarDecl *Inst, VarDecl *Tmpl, 677 void setInstantiatedFromUnnamedFieldDecl(FieldDecl *Inst, FieldDecl *Tmpl);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1015 if (FunctionTemplateDecl *Tmpl = CallOp->getDescribedFunctionTemplate()) 1016 return Tmpl->getTemplateParameters();
|
H A D | ASTContext.cpp | 1086 ASTContext::setInstantiatedFromStaticDataMember(VarDecl *Inst, VarDecl *Tmpl, argument 1090 assert(Tmpl->isStaticDataMember() && "Not a static data member"); 1092 Tmpl, TSK, PointOfInstantiation)); 1168 FieldDecl *Tmpl) { 1170 assert(!Tmpl->getDeclName() && "Template field decl is not unnamed"); 1174 InstantiatedFromUnnamedFieldDecl[Inst] = Tmpl; 1167 setInstantiatedFromUnnamedFieldDecl(FieldDecl *Inst, FieldDecl *Tmpl) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 933 if (FieldDecl *Tmpl = ReadDeclAs<FieldDecl>(Record, Idx)) 934 Reader.getContext().setInstantiatedFromUnnamedFieldDecl(FD, Tmpl); 1001 VarDecl *Tmpl = ReadDeclAs<VarDecl>(Record, Idx); local 1004 Reader.getContext().setInstantiatedFromStaticDataMember(VD, Tmpl, TSK,POI);
|
Completed in 240 milliseconds