Searched refs:isAbstract (Results 1 – 15 of 15) sorted by relevance
95 if (!Base.isAbstract()) in EmitNode()100 bool Abstract = Child.isAbstract(); in EmitNode()
161 if (type.isAbstract()) in emitNodeInvocations()
387 if (node.isAbstract()) return; in emitNodeReaderWriterClass()402 if (node.isAbstract()) return; in emitNodeReaderWriterClass()
171 bool isAbstract() const { in isAbstract() function
66 bool isAbstract() const { in isAbstract() function
1296 !ClassDecl->isAbstract(); in EmitCtorPrologue()1448 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
1620 if (!D->getParent()->isAbstract()) { in EmitCXXConstructors()
493 if (!CD->getParent()->isAbstract()) in getAllManglings()
486 FIELD1(isAbstract); in createCXXRecordDefinitionData()
1932 FLAG(isAbstract, abstract); in VisitCXXRecordDecl()
2013 if (BaseDecl->isAbstract()) in mayBeAbstract()
355 if (!ClassDecl->isAbstract()) { in inferCUDATargetForImplicitSpecialMember()
5122 if (ClassDecl->isAbstract()) { in SetCtorInitializers()5131 } else if (!AnyErrors && !ClassDecl->isAbstract()) { in SetCtorInitializers()5580 bool VisitVirtualBases = !ClassDecl->isAbstract(); in MarkBaseAndMemberDestructorsReferenced()5698 return RD->isAbstract(); in isAbstractType()6639 if (Record->isAbstract() && !Record->isInvalidDecl()) { in CheckCompletedCXXClass()6702 if (Record->isAbstract()) { in CheckCompletedCXXClass()8788 Bases = RD->isAbstract() ? VisitNonVirtualBases : VisitAllBases; in visit()
3842 if (PointeeRD->isAbstract()) { in CheckVirtualDtorCall()4904 return !RD->isUnion() && RD->isAbstract(); in EvaluateUnaryTypeTrait()5264 if (RD && RD->isAbstract()) in evaluateTypeTrait()
803 (isAbstract() || in implicitCopyConstructorHasConstParam()1166 bool isAbstract() const { return data().Abstract; } in isAbstract() function