Searched refs:isAbstract (Results 1 – 16 of 16) sorted by relevance
95 if (!Base.isAbstract()) in EmitNode()100 bool Abstract = Child.isAbstract(); in EmitNode()
161 if (type.isAbstract()) in emitNodeInvocations()
388 if (node.isAbstract()) return; in emitNodeReaderWriterClass()403 if (node.isAbstract()) return; in emitNodeReaderWriterClass()
172 bool isAbstract() const { in isAbstract() function
66 bool isAbstract() const { in isAbstract() function
1290 !ClassDecl->isAbstract(); in EmitCtorPrologue()1447 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
1576 if (!D->getParent()->isAbstract()) { in EmitCXXConstructors()
497 if (!CD->getParent()->isAbstract()) in getAllManglings()
487 FIELD1(isAbstract); in createCXXRecordDefinitionData()
1989 FLAG(isAbstract, abstract); in VisitCXXRecordDecl()
2064 if (BaseDecl->isAbstract()) in mayBeAbstract()
357 if (!ClassDecl->isAbstract()) { in inferCUDATargetForImplicitSpecialMember()
5243 if (ClassDecl->isAbstract()) { in SetCtorInitializers()5252 } else if (!AnyErrors && !ClassDecl->isAbstract()) { in SetCtorInitializers()5702 bool VisitVirtualBases = !ClassDecl->isAbstract(); in MarkBaseAndMemberDestructorsReferenced()5824 return RD->isAbstract(); in isAbstractType()6792 if (Record->isAbstract() && !Record->isInvalidDecl()) { in CheckCompletedCXXClass()6855 if (Record->isAbstract()) { in CheckCompletedCXXClass()9054 Bases = RD->isAbstract() ? VisitNonVirtualBases : VisitAllBases; in visit()
3958 if (PointeeRD->isAbstract()) { in CheckVirtualDtorCall()5070 return !RD->isUnion() && RD->isAbstract(); in EvaluateUnaryTypeTrait()5434 if (RD && RD->isAbstract()) in evaluateTypeTrait()
816 (isAbstract() || in implicitCopyConstructorHasConstParam()1190 bool isAbstract() const { return data().Abstract; } in isAbstract() function
8958 return (RD && RD->isAbstract()) ? 1 : 0; in clang_CXXRecord_isAbstract()