Lines Matching refs:PatternDef
1863 TagDecl *PatternDef, in DiagnoseUninstantiableTemplate() argument
1866 if (PatternDef && !PatternDef->isBeingDefined()) in DiagnoseUninstantiableTemplate()
1869 if (!Complain || (PatternDef && PatternDef->isInvalidDecl())) { in DiagnoseUninstantiableTemplate()
1871 } else if (PatternDef) { in DiagnoseUninstantiableTemplate()
1872 assert(PatternDef->isBeingDefined()); in DiagnoseUninstantiableTemplate()
1929 CXXRecordDecl *PatternDef in InstantiateClass() local
1933 Pattern, PatternDef, TSK, Complain)) in InstantiateClass()
1935 Pattern = PatternDef; in InstantiateClass()
2147 EnumDecl *PatternDef = Pattern->getDefinition(); in InstantiateEnum() local
2150 Pattern, PatternDef, TSK,/*Complain*/true)) in InstantiateEnum()
2152 Pattern = PatternDef; in InstantiateEnum()