Searched refs:PatternDecl (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2962 const FunctionDecl *PatternDecl, 2966 for (unsigned I = 0, N = PatternDecl->getNumParams(); I != N; ++I) { 2967 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); 3280 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); local 3281 assert(PatternDecl && "instantiating a non-template"); 3283 Stmt *Pattern = PatternDecl->getBody(PatternDecl); 3284 assert(PatternDecl && "template definition is not a template"); 3287 PatternDecl->isDefined(PatternDecl); 2961 addInstantiatedParametersToScope(Sema &S, FunctionDecl *Function, const FunctionDecl *PatternDecl, LocalInstantiationScope &Scope, const MultiLevelTemplateArgumentList &TemplateArgs) argument 3485 CompleteVarTemplateSpecializationDecl( VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, const MultiLevelTemplateArgumentList &TemplateArgs) argument 3676 VarDecl *PatternDecl = 0, *Def = 0; local [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Decl.cpp | 2795 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); local 2797 if (PatternDecl) 2798 HasPattern = PatternDecl->hasBody(PatternDecl); 2804 if (!HasPattern || !PatternDecl) 2807 return PatternDecl->isInlined();
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 6588 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
|
Completed in 203 milliseconds