Searched refs:isAbstract (Results 1 – 18 of 18) sorted by relevance
104 if (!Base.isAbstract()) in EmitNode()124 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
328 } else if (D->isAbstract()) { in hasVTable()392 if (D->isAbstract() && D->getASTContext().getCurrentKeyFunction(D) == nullptr) in isRTTIWeakDef()639 if (!D->isAbstract()) { in VisitCXXRecordDecl()
66 bool isAbstract() const { in isAbstract() function
1292 !ClassDecl->isAbstract(); in EmitCtorPrologue()1447 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
1853 if (isAbstract()) in tryEmitConstantSignedPointer()
1827 if (!D->getParent()->isAbstract()) { in EmitCXXConstructors()
1724 bool isAbstract = getAbstractScopeDIEs().count(LB->getSubprogram()); in getLexicalBlockDIE() local1725 if (isAbstract && getAbstractScopeDIEs().count(LB)) in getLexicalBlockDIE()1727 assert(!isAbstract && "Missed lexical block DIE in abstract tree!"); in getLexicalBlockDIE()
500 if (!CD->getParent()->isAbstract()) in getAllManglings()
525 FIELD1(isAbstract); in createCXXRecordDefinitionData()
2449 FLAG(isAbstract, abstract); in VisitCXXRecordDecl()
2146 if (BaseDecl->isAbstract()) in mayBeAbstract()
405 if (!ClassDecl->isAbstract()) { in inferTargetForImplicitSpecialMember()
5289 if (ClassDecl->isAbstract()) { in SetCtorInitializers()5298 } else if (!AnyErrors && !ClassDecl->isAbstract()) { in SetCtorInitializers()5747 bool VisitVirtualBases = !ClassDecl->isAbstract(); in MarkBaseAndMemberDestructorsReferenced()5873 return RD->isAbstract(); in isAbstractType()6835 if (Record->isAbstract() && !Record->isInvalidDecl()) { in CheckCompletedCXXClass()6898 if (Record->isAbstract()) { in CheckCompletedCXXClass()9240 Bases = RD->isAbstract() ? VisitNonVirtualBases : VisitAllBases; in visit()
4003 if (PointeeRD->isAbstract()) { in CheckVirtualDtorCall()5323 return !RD->isUnion() && RD->isAbstract(); in EvaluateUnaryTypeTrait()5775 if (RD && RD->isAbstract()) in EvaluateBooleanTypeTrait()
833 (isAbstract() || in implicitCopyConstructorHasConstParam()1229 bool isAbstract() const { return data().Abstract; } in isAbstract() function