Lines Matching refs:SubClass
298 bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) { in AddSubClass() argument
299 Record *SC = SubClass.Rec; in AddSubClass()
306 if (AddValue(CurRec, SubClass.RefRange.Start, Field)) in AddSubClass()
309 if (resolveArgumentsOfClass(R, SC, SubClass.TemplateArgs, in AddSubClass()
310 SubClass.RefRange.Start)) in AddSubClass()
334 return Error(SubClass.RefRange.Start, in AddSubClass()
340 return Error(SubClass.RefRange.Start, in AddSubClass()
342 CurRec->addSuperClass(SC, SubClass.RefRange); in AddSubClass()
346 bool TGParser::AddSubClass(RecordsEntry &Entry, SubClassReference &SubClass) { in AddSubClass() argument
348 return AddSubClass(Entry.Rec.get(), SubClass); in AddSubClass()
354 if (AddSubClass(E, SubClass)) in AddSubClass()
3571 SubClassReference SubClass = ParseSubClassReference(CurRec, false); in ParseObjectBody() local
3574 if (!SubClass.Rec) return true; in ParseObjectBody()
3577 if (AddSubClass(CurRec, SubClass)) in ParseObjectBody()
3582 SubClass = ParseSubClassReference(CurRec, false); in ParseObjectBody()
4275 SubClassReference SubClass = ParseSubClassReference(nullptr, false); in ParseDefm() local
4278 if (!SubClass.Rec) return true; in ParseDefm()
4284 if (AddSubClass(E, SubClass)) in ParseDefm()
4290 SubClass = ParseSubClassReference(nullptr, false); in ParseDefm()