Home
last modified time | relevance | path

Searched refs:isPolymorphic (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DMicrosoftCXXABI.cpp181 if (RD->isPolymorphic() && !Base->isPolymorphic()) in usesMultipleInheritanceModel()
207 (hasDefinition() && isPolymorphic()); in nullFieldOffsetIsZero()
H A DCXXInheritance.cpp523 if (!BaseDecl->isPolymorphic()) in Collect()
H A DRecordLayoutBuilder.cpp2258 if (!RD->isPolymorphic()) in computeKeyFunction()
2756 HasPolymorphicBaseClass |= BaseDecl->isPolymorphic(); in layoutNonVirtualBases()
2780 if (RD->isPolymorphic()) { in layoutNonVirtualBases()
H A DVTableBuilder.cpp386 if (!BaseDecl->isPolymorphic()) in dump()
2945 if (!RD->isPolymorphic()) in AddMethods()
H A DJSONNodeDumper.cpp454 FIELD1(isPolymorphic); in createCXXRecordDefinitionData()
H A DExprCXX.cpp143 if (RD->isPolymorphic() && E->isGLValue()) in isPotentiallyEvaluated()
H A DTextNodeDumper.cpp1879 FLAG(isPolymorphic, polymorphic); in VisitCXXRecordDecl()
H A DDeclCXX.cpp275 if (BaseClassDecl->isPolymorphic()) { in setBases()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h349 virtual bool isPolymorphic() const { return false; }
923 bool isPolymorphic() const override { return true; }
1049 bool isPolymorphic() const override { return false; }
H A DRegistry.cpp665 bool IsPolymorphic = Matcher.isPolymorphic(); in getMatcherCompletions()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp1839 ClassDecl->isPolymorphic()) in EnterDtorCleanups()
1865 ClassDecl->isPolymorphic()) in EnterDtorCleanups()
H A DMicrosoftCXXABI.cpp1094 if (RD->isPolymorphic()) in isTrivialForAArch64MSVC()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1110 if (!cast<CXXRecordDecl>(RT->getDecl())->isPolymorphic()) in canTypeidThrow()
H A DSemaExprCXX.cpp569 if (RecordD->isPolymorphic() && E->isGLValue()) { in BuildCXXTypeId()
3815 if (!PointeeRD->isPolymorphic() || PointeeRD->hasAttr<FinalAttr>()) in CheckVirtualDtorCall()
4852 return !RD->isUnion() && RD->isPolymorphic(); in EvaluateUnaryTypeTrait()
H A DSemaCast.cpp878 if (!cast<CXXRecordDecl>(SrcDecl)->isPolymorphic()) { in CheckDynamicCast()
H A DSemaDeclCXX.cpp6694 if (Record->isPolymorphic() && !Record->isDependentType()) { in CheckCompletedCXXClass()
6914 (Record->isPolymorphic() || Record->getNumBases())) { in CheckCompletedCXXClass()
9880 if (RD.isPolymorphic()) { in checkIllFormedTrivialABIStruct()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h1158 bool isPolymorphic() const { return data().Polymorphic; } in isPolymorphic() function