Searched refs:isDynamicClass (Results 1 – 19 of 19) sorted by relevance
373 if (CD->getParent()->isDynamicClass()) in isEmptyCudaConstructor()412 if (ClassDecl->isDynamicClass()) in isEmptyCudaDestructor()
6402 if (CSM != CXXDestructor && MD->getParent()->isDynamicClass()) { in SpecialMemberIsTrivial()6638 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()6648 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()6661 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()13403 if (!Class->isDynamicClass() || Class->isDependentContext() || in MarkVTableUsed()
10300 if (RD->isDynamicClass()) { in IsCXXRecordForMappable()
6076 if (RD->isDynamicClass()) in getContainedDynamicClass()
127 if (!RD->isDynamicClass()) in isNearlyEmpty()
100 if (!BaseDecl->isDynamicClass()) in LayoutSecondaryVirtualPointers()
819 if (!RD->isDynamicClass()) in DeterminePrimaryBase()836 if (Base->isDynamicClass()) { in DeterminePrimaryBase()1018 } else if (RD->isDynamicClass()) { in LayoutNonVirtualBases()2509 if (!PrimaryBase && RD->isDynamicClass()) in layoutNonVirtualBases()2983 Builder.Alignment, Builder.HasOwnVFPtr, RD->isDynamicClass(), in getASTRecordLayout()3179 if (CXXRD->isDynamicClass() && !PrimaryBase && !isMsLayout(C)) { in DumpRecordLayout()
1640 assert(Base.getBase()->isDynamicClass() && "class does not have a vtable!"); in LayoutPrimaryAndSecondaryVTables()1749 if (!BaseDecl->isDynamicClass()) in LayoutSecondaryVTables()1853 if (B.isVirtual() && BaseDecl->isDynamicClass() && in LayoutVTablesForVirtualBases()3291 if (!Base->isDynamicClass()) in computeVTablePaths()3573 assert(RD->isDynamicClass()); in computeVTableRelatedInformation()
6025 if (CXXRec && CXXRec->isDynamicClass() && in getObjCEncodingForStructureImpl()8608 if (MD->isOutOfLine() && RD->isDynamicClass()) { in DeclMustBeEmitted()
1347 return BaseClassDecl->isDynamicClass(); in isInitializerOfDynamicClass()1487 if (!ClassDecl->isDynamicClass()) in CanSkipVTablePointerInitialization()1789 assert(Dtor->getParent()->isDynamicClass()); in Emit()2166 ClassDecl->isDynamicClass() && Type != Ctor_Base && in EmitCXXConstructorCall()2515 if (!BaseDecl->isDynamicClass()) in getVTablePointers()2551 if (!RD->isDynamicClass()) in InitializeVTablePointers()2657 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
2634 if (!RD->isDynamicClass()) in ShouldUseExternalRTTIDescriptor()2713 BaseDecl->isDynamicClass() != RD->isDynamicClass()) in CanUseSingleInheritance()2878 if (RD->isDynamicClass()) { in getTypeInfoLinkage()
1547 if (!RD->isDynamicClass()) in CollectVTableInfo()1604 if (CXXDecl->isDynamicClass()) in completeRequiredType()1676 if (CXXDecl->hasDefinition() && CXXDecl->isDynamicClass()) in shouldOmitDefinition()2587 } else if (RD->isDynamicClass()) in CollectContainingType()
844 assert(RD->isDynamicClass() && "Non-dynamic classes have no VTable."); in isVTableExternal()
441 if (CD->isDynamicClass() && !IsPrimaryBase) { in Build()
260 MD->getParent()->isDynamicClass()) { in EmitCXXMemberOrOperatorMemberCallExpr()
865 assert(!CXXRD->isDynamicClass() && in getTypeExpansion()
626 RD && RD->hasDefinition() && RD->isDynamicClass()) { in EmitTypeCheck()
1184 if (CXXRD->isDynamicClass()) in canExpandIndirectArgument()
698 bool isDynamicClass() const { in isDynamicClass() function