Searched refs:PatternDecl (Results 1 – 3 of 3) sorted by relevance
3898 PatternDecl = PatternDef; in InstantiateFunctionDefinition()3956 if (PatternDecl->isFromASTFile()) in InstantiateFunctionDefinition()3963 Pattern = PatternDecl->getBody(PatternDecl); in InstantiateFunctionDefinition()3977 !PatternDecl->isInlined() && in InstantiateFunctionDefinition()3981 if (PatternDecl->isInlined()) { in InstantiateFunctionDefinition()4018 if (PatternDecl->isDefaulted()) in InstantiateFunctionDefinition()4041 if (PatternDecl->hasSkippedBody()) { in InstantiateFunctionDefinition()4144 PatternDecl->getTypeSpecStartLoc(), PatternDecl->getDeclName()); in CompleteVarTemplateSpecializationDecl()4381 PatternDecl = Tmpl; in InstantiateVariableDefinition()4403 (PatternDecl = PatternDecl->getFirstDecl())->hasInit() && in InstantiateVariableDefinition()[all …]
3386 const FunctionDecl *PatternDecl = getTemplateInstantiationPattern(); in isImplicitlyInstantiable() local3388 if (PatternDecl) in isImplicitlyInstantiable()3389 HasPattern = PatternDecl->hasBody(PatternDecl); in isImplicitlyInstantiable()3395 if (!HasPattern || !PatternDecl) in isImplicitlyInstantiable()3398 return PatternDecl->isInlined(); in isImplicitlyInstantiable()
7919 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,