Lines Matching refs:getAsCXXRecordDecl

374       const CXXRecordDecl *VBase = I.getType()->getAsCXXRecordDecl();  in getAddrOfVirtualDisplacementMap()
950 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in performBaseAdjustment()
964 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in performBaseAdjustment()
983 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in shouldTypeidBeNullChecked()
1016 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); in shouldDynamicCastCallBeNullChecked()
1169 const CXXRecordDecl *RD = FI.getReturnType()->getAsCXXRecordDecl(); in classifyReturnType()
1263 const CXXRecordDecl *VBase = S.getType()->getAsCXXRecordDecl(); in initializeHiddenVirtualInheritanceMembers()
2201 const CXXRecordDecl *VBase = I.getType()->getAsCXXRecordDecl(); in emitVBTableDefinition()
2954 if (BS.getType()->getAsCXXRecordDecl()->getCanonicalDecl() == in EmitMemberPointer()
3720 serializeClassHierarchy(Classes, Base.getType()->getAsCXXRecordDecl()); in serializeClassHierarchy()
4191 CXXRecordDecl *RD = T->getAsCXXRecordDecl(); in getCatchableType()
4232 if (const CXXRecordDecl *RD = PointeeType->getAsCXXRecordDecl()) { in getCatchableType()
4292 MostDerivedClass = T->getPointeeType()->getAsCXXRecordDecl(); in getCatchableTypeArray()
4294 MostDerivedClass = T->getAsCXXRecordDecl(); in getCatchableTypeArray()
4427 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in getThrowInfo()
4511 if (const CXXRecordDecl *FRD = B.getType()->getAsCXXRecordDecl()) { in isPermittedToBeHomogeneousAggregate()