Searched refs:MicrosoftVTableContext (Results 1 – 9 of 9) sorted by relevance
99 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()100 return *cast<MicrosoftVTableContext>(VTContext); in getMicrosoftVTableContext()
367 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVirtualDisplacementMap()1760 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in emitVTableDefinitions()1832 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVTable()1967 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in getVirtualFunctionPointer()2050 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in enumerateVBTables()2199 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in emitVBTableDefinition()4301 MicrosoftVTableContext &VTableContext = CGM.getMicrosoftVTableContext(); in getCatchableTypeArray()
799 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()
573 class MicrosoftVTableContext : public VTableContextBase {608 MicrosoftVTableContext(ASTContext &Context) in MicrosoftVTableContext() function611 ~MicrosoftVTableContext() override;
2521 MicrosoftVTableContext &VTables;2666 VFTableBuilder(MicrosoftVTableContext &VTables, in VFTableBuilder()3022 if (MicrosoftVTableContext::hasVtableSlot(MD)) in GroupNewVirtualOverloads()3391 void MicrosoftVTableContext::computeVTablePaths(bool ForVBTables, in computeVTablePaths()3509 MicrosoftVTableContext::~MicrosoftVTableContext() {} in ~MicrosoftVTableContext()3614 if (!MicrosoftVTableContext::hasVtableSlot(MD)) in selectBestPath()3695 void MicrosoftVTableContext::computeVTableRelatedInformation( in computeVTableRelatedInformation()3743 void MicrosoftVTableContext::dumpMethodLocations( in dumpMethodLocations()3802 const VirtualBaseInfo &MicrosoftVTableContext::computeVBTableRelatedInformation( in computeVBTableRelatedInformation()3841 unsigned MicrosoftVTableContext::getVBTableIndex(const CXXRecordDecl *Derived, in getVBTableIndex()[all …]
807 MicrosoftVTableContext *VTContext = in mangleMemberFunctionPointer()808 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()905 MicrosoftVTableContext *VTContext = in mangleMemberFunctionPointerInClassNTTP()906 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointerInClassNTTP()
2877 if (MicrosoftVTableContext::hasVtableSlot(M) && in layoutNonVirtualBases()3307 if (MicrosoftVTableContext::hasVtableSlot(MD) && in computeVtorDispSet()
12499 VTContext.reset(new MicrosoftVTableContext(*this)); in getVTableContext()
264 clang::MicrosoftVTableContext &msoft_vtable_ctx = in ReadVBaseOffsetFromVTable()265 static_cast<clang::MicrosoftVTableContext &>(vtable_ctx); in ReadVBaseOffsetFromVTable()