Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DMicrosoftCXXABI.cpp88 if (RD->isPolymorphic() && !Base->isPolymorphic()) in usesMultipleInheritanceModel()
113 return this->isPolymorphic() ? MSIM_MultiplePolymorphic : MSIM_Multiple; in getMSInheritanceModel()
114 return this->isPolymorphic() ? MSIM_SinglePolymorphic : MSIM_Single; in getMSInheritanceModel()
DCXXInheritance.cpp508 if (!BaseDecl->isPolymorphic()) in Collect()
DVTableBuilder.cpp382 if (!BaseDecl->isPolymorphic()) in dump()
2810 if (!RD->isPolymorphic()) in AddMethods()
DExprCXX.cpp37 if (RD->isPolymorphic() && E->isGLValue()) in isPotentiallyEvaluated()
DDeclCXX.cpp194 if (BaseClassDecl->isPolymorphic()) in setBases()
DRecordLayoutBuilder.cpp1872 if (!RD->isPolymorphic()) in computeKeyFunction()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaExceptionSpec.cpp853 if (!cast<CXXRecordDecl>(RT->getDecl())->isPolymorphic()) in canTypeidThrow()
DSemaExprCXX.cpp384 if (RecordD->isPolymorphic() && E->isGLValue()) { in BuildCXXTypeId()
2379 if (PointeeRD->isPolymorphic() && !PointeeRD->hasAttr<FinalAttr>()) { in ActOnCXXDelete()
3306 return RD->isPolymorphic(); in EvaluateUnaryTypeTrait()
DSemaCast.cpp664 if (!cast<CXXRecordDecl>(SrcDecl)->isPolymorphic()) { in CheckDynamicCast()
DSemaDeclCXX.cpp4368 if (Record->isPolymorphic() && !Record->isDependentType()) { in CheckCompletedCXXClass()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclCXX.h1103 bool isPolymorphic() const { return data().Polymorphic; } in isPolymorphic() function