Lines Matching refs:BaseClassDecl
172 CXXRecordDecl *BaseClassDecl in setBases() local
175 if (!BaseClassDecl->isEmpty()) { in setBases()
203 if (BaseClassDecl->isPolymorphic()) in setBases()
209 if (!BaseClassDecl->isStandardLayout()) in setBases()
217 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
271 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()
279 if (!BaseClassDecl->hasTrivialCopyConstructor()) in setBases()
285 if (!BaseClassDecl->hasTrivialMoveConstructor()) in setBases()
293 if (!BaseClassDecl->hasTrivialCopyAssignment()) in setBases()
299 if (!BaseClassDecl->hasTrivialMoveAssignment()) in setBases()
306 if (!BaseClassDecl->hasConstexprDefaultConstructor()) in setBases()
313 if (!BaseClassDecl->hasTrivialDestructor()) in setBases()
316 if (!BaseClassDecl->hasIrrelevantDestructor()) in setBases()
324 if (!BaseClassDecl->hasCopyAssignmentWithConstParam()) in setBases()
332 if (!BaseClassDecl->hasCopyConstructorWithConstParam()) in setBases()
337 if (BaseClassDecl->hasObjectMember()) in setBases()
340 if (BaseClassDecl->hasVolatileMember()) in setBases()
344 if (BaseClassDecl->hasMutableFields()) in setBases()
347 if (BaseClassDecl->hasUninitializedReferenceMember()) in setBases()
350 if (!BaseClassDecl->allowConstDefaultInit()) in setBases()
353 addedClassSubobject(BaseClassDecl); in setBases()