Lines Matching refs:NestedPattern

63   ClassTemplateDecl *NestedPattern;  member in __anon493c7e3e0111::ExtractTypeForDeductionGuide
72 ClassTemplateDecl *NestedPattern = nullptr, in ExtractTypeForDeductionGuide() argument
75 NestedPattern(NestedPattern), in ExtractTypeForDeductionGuide()
88 if (!NestedPattern) in mightReferToOuterTemplateParameters()
102 if (WalkUp(Typedef->getDeclContext(), NestedPattern->getTemplatedDecl())) in mightReferToOuterTemplateParameters()
104 if (WalkUp(NestedPattern->getTemplatedDecl(), Typedef->getDeclContext())) in mightReferToOuterTemplateParameters()
300 NestedPattern = Pattern; in ConvertConstructorToDeductionGuideTransform()
303 if (NestedPattern) in ConvertConstructorToDeductionGuideTransform()
309 ClassTemplateDecl *NestedPattern = nullptr; member
359 if (NestedPattern) in transformConstructor()
360 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
368 if (NestedPattern) { in transformConstructor()
391 if (NestedPattern) in transformConstructor()
392 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
448 if (NestedPattern) in buildSimpleDeductionGuide()
462 if (NestedPattern) in buildSimpleDeductionGuide()
521 if (NestedPattern) { in transformFunctionProtoType()
603 SemaRef, MaterializedTypedefs, NestedPattern, in transformFunctionTypeParam()
1345 Transform.NestedPattern ? Transform.NestedPattern : Transform.Template; in DeclareAggregateDeductionGuideFromInitList()
1398 Transform.NestedPattern ? Transform.NestedPattern : Transform.Template; in DeclareImplicitDeductionGuides()