Searched refs:PatternDecl (Results 1 - 3 of 3) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2980 const FunctionDecl *PatternDecl, 2984 for (unsigned I = 0, N = PatternDecl->getNumParams(); I != N; ++I) { 2985 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); 2995 if (!PatternDecl->getType()->isDependentType()) 3012 if (!PatternDecl->getType()->isDependentType()) 3306 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); local 3307 assert(PatternDecl && "instantiating a non-template"); 3309 Stmt *Pattern = PatternDecl->getBody(PatternDecl); 3310 assert(PatternDecl 2979 addInstantiatedParametersToScope(Sema &S, FunctionDecl *Function, const FunctionDecl *PatternDecl, LocalInstantiationScope &Scope, const MultiLevelTemplateArgumentList &TemplateArgs) argument 3533 CompleteVarTemplateSpecializationDecl( VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, const MultiLevelTemplateArgumentList &TemplateArgs) argument 3735 VarDecl *PatternDecl = nullptr, *Def = nullptr; local [all...] |
/external/clang/lib/AST/ |
H A D | Decl.cpp | 2913 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); local 2915 if (PatternDecl) 2916 HasPattern = PatternDecl->hasBody(PatternDecl); 2922 if (!HasPattern || !PatternDecl) 2925 return PatternDecl->isInlined();
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 6715 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
|
Completed in 78 milliseconds