Lines Matching defs:RD
94 std::vector<CharUnits> getVBPtrOffsets(const CXXRecordDecl *RD) override { in getVBPtrOffsets()
645 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isMemberPointerConvertible() local
1082 static bool isTrivialForAArch64MSVC(const CXXRecordDecl *RD) { in isTrivialForAArch64MSVC()
1107 const CXXRecordDecl *RD = FI.getReturnType()->getAsCXXRecordDecl(); in classifyReturnType() local
1144 const CXXRecordDecl *RD) { in EmitCtorCompleteObjectHandler()
1186 CodeGenFunction &CGF, const CXXRecordDecl *RD) { in initializeHiddenVirtualInheritanceMembers()
1268 const CXXRecordDecl *RD) { in EmitVBPtrStores()
1654 const CXXRecordDecl *RD, in emitVTableTypeMetadata()
1712 const CXXRecordDecl *RD) { in emitVTableDefinitions()
1756 const CXXRecordDecl *RD, const VPtrInfo &VFPtr, in mangleVFTableName()
1777 llvm::GlobalVariable *MicrosoftCXXABI::getAddrOfVTable(const CXXRecordDecl *RD, in getAddrOfVTable()
1998 MicrosoftCXXABI::enumerateVBTables(const CXXRecordDecl *RD) { in enumerateVBTables()
2097 void MicrosoftCXXABI::emitVirtualInheritanceTables(const CXXRecordDecl *RD) { in emitVirtualInheritanceTables()
2108 MicrosoftCXXABI::getAddrOfVBTable(const VPtrInfo &VBT, const CXXRecordDecl *RD, in getAddrOfVBTable()
2138 const CXXRecordDecl *RD, in emitVBTableDefinition()
2662 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in isZeroInitializable() local
2670 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in ConvertMemberPointerType() local
2695 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in GetNullMemberPointerFields() local
2730 const CXXRecordDecl *RD, in EmitFullMemberPointer()
2767 llvm::Constant *MicrosoftCXXABI::EmitMemberDataPointer(const CXXRecordDecl *RD, in EmitMemberDataPointer()
2800 const CXXRecordDecl *RD = cast<CXXRecordDecl>(FD->getParent()); in EmitMemberPointer() local
2846 const CXXRecordDecl *RD = MD->getParent()->getMostRecentNonInjectedDecl(); in EmitMemberFunctionPointer() local
2911 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitMemberPointerComparison() local
3052 CodeGenFunction &CGF, const Expr *E, const CXXRecordDecl *RD, in AdjustVirtualBase()
3116 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitMemberDataPointerAddress() local
3407 const CXXRecordDecl *RD = MPT->getMostRecentCXXRecordDecl(); in EmitLoadOfMemberFunctionPointer() local
3522 const CXXRecordDecl *RD, *VirtualRoot; member
3599 const CXXRecordDecl *RD; member
3609 const CXXRecordDecl *RD) { in serializeClassHierarchy()
3925 MicrosoftCXXABI::getMSCompleteObjectLocator(const CXXRecordDecl *RD, in getMSCompleteObjectLocator()
3977 const CXXRecordDecl *RD = CD->getParent(); in getAddrOfCXXCtorClosure() local
4083 CXXRecordDecl *RD = T->getAsCXXRecordDecl(); in getCatchableType() local
4126 if (const CXXRecordDecl *RD = PointeeType->getAsCXXRecordDecl()) { in getCatchableType() local
4321 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in getThrowInfo() local
4372 const CXXRecordDecl *RD) { in LoadVTablePtr()