Searched refs:DerivedType (Results 1 – 5 of 5) sorted by relevance
292 SVal StoreManager::evalDynamicCast(SVal Base, QualType DerivedType, in evalDynamicCast() argument302 DerivedType = DerivedType->getPointeeType(); in evalDynamicCast()303 assert(!DerivedType.isNull()); in evalDynamicCast()304 const CXXRecordDecl *DerivedDecl = DerivedType->getAsCXXRecordDecl(); in evalDynamicCast()305 if (!DerivedDecl && !DerivedType->isVoidType()) in evalDynamicCast()322 if (!DerivedType->isVoidType()) { in evalDynamicCast()338 if (DerivedType->isVoidType()) in evalDynamicCast()
2048 QualType DerivedType = E->getType(); in getMostDerivedClassDecl() local2049 if (const PointerType *PTy = DerivedType->getAs<PointerType>()) in getMostDerivedClassDecl()2050 DerivedType = PTy->getPointeeType(); in getMostDerivedClassDecl()2052 return cast<CXXRecordDecl>(DerivedType->castAs<RecordType>()->getDecl()); in getMostDerivedClassDecl()
41 QualType DerivedType = E->getType(); in getBestDynamicClassType() local42 if (const PointerType *PTy = DerivedType->getAs<PointerType>()) in getBestDynamicClassType()43 DerivedType = PTy->getPointeeType(); in getBestDynamicClassType()45 if (DerivedType->isDependentType()) in getBestDynamicClassType()48 const RecordType *Ty = DerivedType->castAs<RecordType>(); in getBestDynamicClassType()
17 …%"struct.llvm::DerivedType" = type { %"struct.llvm::Type", %"struct.llvm::AbstractTypeUser", %"str…20 %"struct.llvm::FunctionType" = type { %"struct.llvm::DerivedType", i1 }
2418 All other types are subclasses of ``DerivedType``. Types can be named, but this2443 Subclass of DerivedType that represents integer types of any bit width. Any