Lines Matching refs:baseClass
420 const Symbol *baseClass = nullptr; member
499 void mergeCategoriesIntoBaseClass(const Defined *baseClass,
816 if (!extInfo.baseClass) { in parseCatInfoToExtInfo()
820 extInfo.baseClass = classSym; in parseCatInfoToExtInfo()
826 assert((extInfo.baseClass == in parseCatInfoToExtInfo()
1084 extInfo.mergedContainerName, catNameSym, extInfo.baseClass, in emitCategory()
1333 for (auto &[baseClass, catInfos] : categoryMap) { in doMerge()
1334 if (auto *baseClassDef = dyn_cast<Defined>(baseClass)) { in doMerge()
1400 const Defined *baseClass, std::vector<InfoInputCategory> &categories) { in mergeCategoriesIntoBaseClass() argument
1405 extInfo.baseClass = baseClass; in mergeCategoriesIntoBaseClass()
1406 extInfo.baseClassSourceLanguage = getClassSymSourceLang(baseClass); in mergeCategoriesIntoBaseClass()
1413 Defined *metaRo = getClassRo(baseClass, /*getMetaRo=*/true); in mergeCategoriesIntoBaseClass()
1415 Defined *classRo = getClassRo(baseClass, /*getMetaRo=*/false); in mergeCategoriesIntoBaseClass()