Home
last modified time | relevance | path

Searched refs:isDynamicClass (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/AST/
DItaniumCXXABI.cpp127 if (!RD->isDynamicClass()) in isNearlyEmpty()
DVTTBuilder.cpp100 if (!BaseDecl->isDynamicClass()) in LayoutSecondaryVirtualPointers()
DMicrosoftCXXABI.cpp85 if (!RD->isDynamicClass()) in isNearlyEmpty()
DRecordLayoutBuilder.cpp822 if (!RD->isDynamicClass()) in DeterminePrimaryBase()
839 if (Base->isDynamicClass()) { in DeterminePrimaryBase()
1022 } else if (RD->isDynamicClass()) { in LayoutNonVirtualBases()
2461 if (!PrimaryBase && RD->isDynamicClass()) in layoutNonVirtualBases()
2911 RD->isDynamicClass(), in getASTRecordLayout()
3095 if (RD->isDynamicClass() && !PrimaryBase && !isMsLayout(RD)) { in DumpCXXRecordLayout()
DVTableBuilder.cpp1662 assert(Base.getBase()->isDynamicClass() && "class does not have a vtable!"); in LayoutPrimaryAndSecondaryVTables()
1772 if (!BaseDecl->isDynamicClass()) in LayoutSecondaryVTables()
1876 if (B.isVirtual() && BaseDecl->isDynamicClass() && in LayoutVTablesForVirtualBases()
3338 if (!Base->isDynamicClass()) in computeVTablePaths()
3499 assert(RD->isDynamicClass()); in computeVTableRelatedInformation()
DASTContext.cpp5767 if (CXXRec && CXXRec->isDynamicClass() && in getObjCEncodingForStructureImpl()
8034 if (MD->isOutOfLine() && RD->isDynamicClass()) { in DeclMustBeEmitted()
/external/clang/lib/CodeGen/
DCGClass.cpp2032 if (!BaseDecl->isDynamicClass()) in InitializeVTablePointers()
2069 if (!RD->isDynamicClass()) in InitializeVTablePointers()
2147 if (!ClassDecl->isCompleteDefinition() || !ClassDecl->isDynamicClass()) in EmitVTablePtrCheckForCast()
DItaniumCXXABI.cpp2413 if (!RD->isDynamicClass()) in ShouldUseExternalRTTIDescriptor()
2489 BaseDecl->isDynamicClass() != RD->isDynamicClass()) in CanUseSingleInheritance()
2651 if (RD->isDynamicClass()) in getTypeInfoLinkage()
DCGDebugInfo.cpp1426 if (!RD->isDynamicClass()) in CollectVTableInfo()
1478 if (CXXDecl->isDynamicClass()) in completeRequiredType()
1527 if (CXXDecl->hasDefinition() && CXXDecl->isDynamicClass()) in shouldOmitDefinition()
2293 } else if (RD->isDynamicClass()) in CollectContainingType()
DCGVTables.cpp787 assert(RD->isDynamicClass() && "Non-dynamic classes have no VTable."); in isVTableExternal()
DCGExprConstant.cpp427 if (CD->isDynamicClass() && !IsPrimaryBase) { in Build()
DCGExprCXX.cpp260 MD->getParent()->isDynamicClass()) { in EmitCXXMemberOrOperatorMemberCallExpr()
DCGCall.cpp663 assert(!CXXRD->isDynamicClass() && in getTypeExpansion()
DCGExpr.cpp583 RD && RD->hasDefinition() && RD->isDynamicClass()) { in EmitTypeCheck()
/external/clang/include/clang/AST/
DDeclCXX.h693 bool isDynamicClass() const { in isDynamicClass() function
/external/clang/lib/Sema/
DSemaDeclCXX.cpp6211 if (CSM != CXXDestructor && MD->getParent()->isDynamicClass()) { in SpecialMemberIsTrivial()
6443 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()
6452 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()
6464 if (ClassDecl->isDynamicClass() || in AddImplicitlyDeclaredMembersToClass()
13122 if (!Class->isDynamicClass() || Class->isDependentContext() || in MarkVTableUsed()
DSemaChecking.cpp4700 if (RD->isDynamicClass()) in getContainedDynamicClass()
/external/lldb/source/Symbol/
DClangASTType.cpp848 success = cxx_record_decl->isDynamicClass(); in IsPossibleDynamicType()
858 success = cxx_record_decl->isDynamicClass(); in IsPossibleDynamicType()