Lines Matching defs:RD
98 std::vector<CharUnits> getVBPtrOffsets(const CXXRecordDecl *RD) override { in getVBPtrOffsets()
664 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isMemberPointerConvertible() local
1102 static bool isTrivialForMSVC(const CXXRecordDecl *RD) { in isTrivialForMSVC()
1127 const CXXRecordDecl *RD = FI.getReturnType()->getAsCXXRecordDecl(); in classifyReturnType() local
1156 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler()
1198 CodeGenFunction &CGF, const CXXRecordDecl *RD) { in initializeHiddenVirtualInheritanceMembers()
1280 const CXXRecordDecl *RD) { in EmitVBPtrStores()
1666 const CXXRecordDecl *RD, in emitVTableTypeMetadata()
1724 const CXXRecordDecl *RD) { in emitVTableDefinitions()
1768 const CXXRecordDecl *RD, const VPtrInfo &VFPtr, in mangleVFTableName()
1789 llvm::GlobalVariable *MicrosoftCXXABI::getAddrOfVTable(const CXXRecordDecl *RD, in getAddrOfVTable()
2012 MicrosoftCXXABI::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
2113 void MicrosoftCXXABI::emitVirtualInheritanceTables(const CXXRecordDecl *RD) { in emitVirtualInheritanceTables()
2124 MicrosoftCXXABI::getAddrOfVBTable(const VPtrInfo &VBT, const CXXRecordDecl *RD, in getAddrOfVBTable()
2154 const CXXRecordDecl *RD, in emitVBTableDefinition()
2768 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isZeroInitializable() local
2776 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in ConvertMemberPointerType() local
2801 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in GetNullMemberPointerFields() local
2836 const CXXRecordDecl *RD, in EmitFullMemberPointer()
2873 llvm::Constant *MicrosoftCXXABI::EmitMemberDataPointer(const CXXRecordDecl *RD, in EmitMemberDataPointer()
2906 const CXXRecordDecl *RD = cast<CXXRecordDecl>(FD->getParent()); in EmitMemberPointer() local
2952 const CXXRecordDecl *RD = MD->getParent()->getMostRecentNonInjectedDecl(); in EmitMemberFunctionPointer() local
3017 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitMemberPointerComparison() local
3158 CodeGenFunction &CGF, const Expr *E, const CXXRecordDecl *RD, in AdjustVirtualBase()
3222 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitMemberDataPointerAddress() local
3513 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitLoadOfMemberFunctionPointer() local
3628 const CXXRecordDecl *RD, *VirtualRoot; member
3705 const CXXRecordDecl *RD; member
3715 const CXXRecordDecl *RD) { in serializeClassHierarchy()
4031 MicrosoftCXXABI::getMSCompleteObjectLocator(const CXXRecordDecl *RD, in getMSCompleteObjectLocator()
4083 const CXXRecordDecl *RD = CD->getParent(); in getAddrOfCXXCtorClosure() local
4189 CXXRecordDecl *RD = T->getAsCXXRecordDecl(); in getCatchableType() local
4232 if (const CXXRecordDecl *RD = PointeeType->getAsCXXRecordDecl()) { in getCatchableType() local
4427 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in getThrowInfo() local
4479 const CXXRecordDecl *RD) { in LoadVTablePtr()