Home | History | Annotate | Download | only in AST

Lines Matching defs:BaseClassDecl

154     CXXRecordDecl *BaseClassDecl
159 if (!BaseClassDecl->isEmpty()) {
179 if (BaseClassDecl->isPolymorphic())
185 if (!BaseClassDecl->isStandardLayout())
194 BaseClassDecl->vbases_begin(),
195 E = BaseClassDecl->vbases_end(); VBase != E; ++VBase) {
241 if (!BaseClassDecl->hasTrivialDefaultConstructor())
249 if (!BaseClassDecl->hasTrivialCopyConstructor())
255 if (!BaseClassDecl->hasTrivialMoveConstructor())
263 if (!BaseClassDecl->hasTrivialCopyAssignment())
269 if (!BaseClassDecl->hasTrivialMoveAssignment())
276 if (!BaseClassDecl->hasConstexprDefaultConstructor())
283 if (!BaseClassDecl->hasTrivialDestructor())
286 if (!BaseClassDecl->hasIrrelevantDestructor())
294 if (!BaseClassDecl->hasCopyAssignmentWithConstParam())
302 if (!BaseClassDecl->hasCopyConstructorWithConstParam())
307 if (BaseClassDecl->hasObjectMember())
310 if (BaseClassDecl->hasVolatileMember())
314 if (BaseClassDecl->hasMutableFields())
317 if (BaseClassDecl->hasUninitializedReferenceMember())
320 addedClassSubobject(BaseClassDecl);