| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangASTNodesEmitter.cpp | 96 if (!Base.isAbstract()) in EmitNode() 112 bool Abstract = Child.isAbstract(); in EmitNode()
|
| H A D | ClangTypeNodesEmitter.cpp | 158 if (type.isAbstract()) in emitNodeInvocations()
|
| H A D | ClangASTPropertiesEmitter.cpp | 381 if (node.isAbstract()) return; in emitNodeReaderWriterClass() 396 if (node.isAbstract()) return; in emitNodeReaderWriterClass()
|
| H A D | ASTTableGen.h | 172 bool isAbstract() const { in isAbstract() function
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 327 } else if (D->isAbstract()) { in hasVTable() 391 if (D->isAbstract() && D->getASTContext().getCurrentKeyFunction(D) == nullptr) in isRTTIWeakDef() 638 if (!D->isAbstract()) { in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ConstantEmitter.h | 66 bool isAbstract() const { in isAbstract() function
|
| H A D | CGClass.cpp | 1294 !ClassDecl->isAbstract(); in EmitCtorPrologue() 1450 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
|
| H A D | CGExprConstant.cpp | 1942 if (isAbstract()) in tryEmitConstantSignedPointer()
|
| H A D | ItaniumCXXABI.cpp | 1841 if (!D->getParent()->isAbstract()) { in EmitCXXConstructors()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenItaniumCXXABI.cpp | 200 if (!d->getParent()->isAbstract()) { in emitCXXConstructors()
|
| H A D | CIRGenClass.cpp | 220 !classDecl->isAbstract(); in emitCtorPrologue()
|
| H A D | CIRGenFunction.cpp | 553 if (dtorType != Dtor_Base && dtor->getParent()->isAbstract()) { in emitDestructorBody()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfCompileUnit.cpp | 1779 bool isAbstract = getAbstractScopeDIEs().count(LB->getSubprogram()); in getLexicalBlockDIE() local 1780 if (isAbstract) { in getLexicalBlockDIE() 1785 assert(!isAbstract && "Missed lexical block DIE in abstract tree!"); in getLexicalBlockDIE()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Mangle.cpp | 519 if (!CD->getParent()->isAbstract()) in getAllManglings()
|
| H A D | JSONNodeDumper.cpp | 524 FIELD1(isAbstract); in createCXXRecordDefinitionData()
|
| H A D | TextNodeDumper.cpp | 2611 FLAG(isAbstract, abstract); in VisitCXXRecordDecl()
|
| H A D | DeclCXX.cpp | 2308 if (BaseDecl->isAbstract()) in mayBeAbstract()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 419 if (!ClassDecl->isAbstract()) { in inferTargetForImplicitSpecialMember()
|
| H A D | SemaTypeTraits.cpp | 824 return !RD->isUnion() && RD->isAbstract(); in EvaluateUnaryTypeTrait() 1361 if (RD && RD->isAbstract()) in EvaluateBooleanTypeTrait()
|
| H A D | SemaDeclCXX.cpp | 5360 bool VisitVirtualBases = !ClassDecl->isAbstract(); in MarkBaseDestructorsReferenced() 5474 if (ClassDecl->isAbstract()) { in SetCtorInitializers() 5483 } else if (!AnyErrors && !ClassDecl->isAbstract()) { in SetCtorInitializers() 5981 return RD->isAbstract(); in isAbstractType() 6943 if (Record->isAbstract() && !Record->isInvalidDecl()) { in CheckCompletedCXXClass() 7006 if (Record->isAbstract()) { in CheckCompletedCXXClass() 9419 Bases = RD->isAbstract() ? VisitNonVirtualBases : VisitAllBases; in visit()
|
| H A D | SemaExprCXX.cpp | 4345 if (PointeeRD->isAbstract()) { in CheckVirtualDtorCall()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 831 (isAbstract() || in implicitCopyConstructorHasConstParam() 1230 bool isAbstract() const { return data().Abstract; } in isAbstract() function
|