Searched refs:MicrosoftVTableContext (Results 1 – 8 of 8) sorted by relevance
105 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()106 return *cast<MicrosoftVTableContext>(VTContext); in getMicrosoftVTableContext()
342 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVirtualDisplacementMap()1713 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in emitVTableDefinitions()1792 MicrosoftVTableContext &VTContext = CGM.getMicrosoftVTableContext(); in getAddrOfVTable()1929 MicrosoftVTableContext &VFTContext = CGM.getMicrosoftVTableContext(); in getVirtualFunctionPointer()2009 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in enumerateVBTables()2156 MicrosoftVTableContext &Context = CGM.getMicrosoftVTableContext(); in emitVBTableDefinition()4195 MicrosoftVTableContext &VTableContext = CGM.getMicrosoftVTableContext(); in getCatchableTypeArray()
734 MicrosoftVTableContext &getMicrosoftVTableContext() { in getMicrosoftVTableContext()
544 class MicrosoftVTableContext : public VTableContextBase {581 MicrosoftVTableContext(ASTContext &Context) in MicrosoftVTableContext() function584 ~MicrosoftVTableContext() override;
2424 MicrosoftVTableContext &VTables;2569 VFTableBuilder(MicrosoftVTableContext &VTables, in VFTableBuilder()2925 if (MicrosoftVTableContext::hasVtableSlot(MD)) in GroupNewVirtualOverloads()3296 void MicrosoftVTableContext::computeVTablePaths(bool ForVBTables, in computeVTablePaths()3416 MicrosoftVTableContext::~MicrosoftVTableContext() {} in ~MicrosoftVTableContext()3521 if (!MicrosoftVTableContext::hasVtableSlot(MD)) in selectBestPath()3602 void MicrosoftVTableContext::computeVTableRelatedInformation( in computeVTableRelatedInformation()3650 void MicrosoftVTableContext::dumpMethodLocations( in dumpMethodLocations()3709 const VirtualBaseInfo &MicrosoftVTableContext::computeVBTableRelatedInformation( in computeVBTableRelatedInformation()3748 unsigned MicrosoftVTableContext::getVBTableIndex(const CXXRecordDecl *Derived, in getVBTableIndex()[all …]
2789 if (MicrosoftVTableContext::hasVtableSlot(M) && in layoutNonVirtualBases()3191 if (MicrosoftVTableContext::hasVtableSlot(MD) && in computeVtorDispSet()
721 MicrosoftVTableContext *VTContext = in mangleMemberFunctionPointer()722 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
11046 VTContext.reset(new MicrosoftVTableContext(*this)); in getVTableContext()