Home
last modified time | relevance | path

Searched refs:isAbstract (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangASTNodesEmitter.cpp95 if (!Base.isAbstract()) in EmitNode()
100 bool Abstract = Child.isAbstract(); in EmitNode()
H A DClangTypeNodesEmitter.cpp161 if (type.isAbstract()) in emitNodeInvocations()
H A DClangASTPropertiesEmitter.cpp388 if (node.isAbstract()) return; in emitNodeReaderWriterClass()
403 if (node.isAbstract()) return; in emitNodeReaderWriterClass()
H A DASTTableGen.h172 bool isAbstract() const { in isAbstract() function
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DConstantEmitter.h66 bool isAbstract() const { in isAbstract() function
H A DCGClass.cpp1290 !ClassDecl->isAbstract(); in EmitCtorPrologue()
1447 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
H A DItaniumCXXABI.cpp1576 if (!D->getParent()->isAbstract()) { in EmitCXXConstructors()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DMangle.cpp497 if (!CD->getParent()->isAbstract()) in getAllManglings()
H A DJSONNodeDumper.cpp487 FIELD1(isAbstract); in createCXXRecordDefinitionData()
H A DTextNodeDumper.cpp1989 FLAG(isAbstract, abstract); in VisitCXXRecordDecl()
H A DDeclCXX.cpp2064 if (BaseDecl->isAbstract()) in mayBeAbstract()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaCUDA.cpp357 if (!ClassDecl->isAbstract()) { in inferCUDATargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp5243 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()
H A DSemaExprCXX.cpp3958 if (PointeeRD->isAbstract()) { in CheckVirtualDtorCall()
5070 return !RD->isUnion() && RD->isAbstract(); in EvaluateUnaryTypeTrait()
5434 if (RD && RD->isAbstract()) in evaluateTypeTrait()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h816 (isAbstract() || in implicitCopyConstructorHasConstParam()
1190 bool isAbstract() const { return data().Abstract; } in isAbstract() function
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp8958 return (RD && RD->isAbstract()) ? 1 : 0; in clang_CXXRecord_isAbstract()