Searched refs:PatternDecl (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 4553 const FunctionDecl *PatternDecl, in addInstantiatedLocalVarsToScope() argument 4557 for (auto *decl : PatternDecl->decls()) { in addInstantiatedLocalVarsToScope() 4581 FunctionDecl *Function, const FunctionDecl *PatternDecl, in addInstantiatedParametersToScope() argument 4585 for (unsigned I = 0, N = PatternDecl->getNumParams(); I != N; ++I) { in addInstantiatedParametersToScope() 4586 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); in addInstantiatedParametersToScope() 4598 if (!PatternDecl->getType()->isDependentType()) { in addInstantiatedParametersToScope() 4622 if (!PatternDecl->getType()->isDependentType()) { in addInstantiatedParametersToScope() 4916 const FunctionDecl *PatternDecl = Function->getTemplateInstantiationPattern(); in InstantiateFunctionDefinition() local 4917 assert(PatternDecl && "instantiating a non-template"); in InstantiateFunctionDefinition() 4919 const FunctionDecl *PatternDef = PatternDecl->getDefinition(); in InstantiateFunctionDefinition() [all …]
|
H A D | SemaConcept.cpp | 708 FunctionDecl *Function, const FunctionDecl *PatternDecl, in addInstantiatedCapturesToScope() argument 712 const auto *LambdaPattern = cast<CXXMethodDecl>(PatternDecl)->getParent(); in addInstantiatedCapturesToScope()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 4083 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); in isImplicitlyInstantiable() local 4085 if (PatternDecl) in isImplicitlyInstantiable() 4086 HasPattern = PatternDecl->hasBody(PatternDecl); in isImplicitlyInstantiable() 4092 if (!HasPattern || !PatternDecl) in isImplicitlyInstantiable() 4095 return PatternDecl->isInlined(); in isImplicitlyInstantiable()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 13699 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, 13808 const FunctionDecl *PatternDecl, 13814 FunctionDecl *Function, const FunctionDecl *PatternDecl, 14497 FunctionDecl *Function, const FunctionDecl *PatternDecl,
|