Lines Matching refs:BaseClass
3743 FieldDecl *Field, const Type *BaseClass) { in CheckInitializer() argument
3765 if (BaseClass) in CheckInitializer()
3766 BaseClasses.erase(BaseClass->getCanonicalTypeInternal()); in CheckInitializer()
5412 const Type *BaseClass = Init->getBaseClass(); in CheckRedundantInit() local
5413 assert(BaseClass && "neither field nor base"); in CheckRedundantInit()
5416 << QualType(BaseClass, 0) in CheckRedundantInit()
8991 CXXRecordDecl *BaseClass = Base->getType()->getAsCXXRecordDecl(); in shouldDeleteForBase() local
8994 if (!BaseClass) in shouldDeleteForBase()
8998 Sema::SpecialMemberOverloadResult SMOR = lookupInheritedCtor(BaseClass); in shouldDeleteForBase()
9014 return shouldDeleteForClassSubobject(BaseClass, Base, 0); in shouldDeleteForBase()
13010 auto *BaseClass = cast<CXXRecordDecl>(RT->getDecl()); in visitBase() local
13011 Sema::SpecialMemberOverloadResult SMOR = lookupInheritedCtor(BaseClass); in visitBase()
13017 visitClassSubobject(BaseClass, Base, 0); in visitBase()