Searched refs:PatternDecl (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2980 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 DDecl.cpp2913 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 DSema.h6715 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,

Completed in 78 milliseconds