Home
last modified time | relevance | path

Searched refs:MethodTable (Results 1 – 25 of 99) sorted by relevance

1234

/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/Bootstrap/
H A Dmain.cpp94 extern "C" Object * RhNewObject(MethodTable * pMT);
95 extern "C" Object * RhNewArray(MethodTable * pMT, int32_t elements);
96 extern "C" void * RhTypeCast_IsInstanceOf(void * pObject, MethodTable * pMT);
97 extern "C" void * RhTypeCast_CheckCast(void * pObject, MethodTable * pMT);
102 extern "C" Object * __allocate_object(MethodTable * pMT) in __allocate_object()
107 extern "C" Object * __allocate_array(size_t elements, MethodTable * pMT) in __allocate_array()
112 extern "C" Object * __castclass(void * obj, MethodTable * pTargetMT) in __castclass()
117 extern "C" Object * __isinst(void * obj, MethodTable * pTargetMT) in __isinst()
172 MethodTable * get_EEType() { return *(MethodTable **)this; } in get_EEType()
186 static MethodTable * __getMethodTable();
[all …]
H A Dcommon.h33 class MethodTable; variable
45 extern "C" Object * __allocate_object(MethodTable * pMT);
46 extern "C" Object * __allocate_array(size_t elements, MethodTable * pMT);
47 extern "C" Object * __castclass(void * obj, MethodTable * pMT);
48 extern "C" Object * __isinst(void * obj, MethodTable * pMT);
69 MethodTable * m_pBaseType;
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/gc/env/
H A Dgcenv.object.h40 class MethodTable
47 MethodTable * m_pRelatedType;
97 MethodTable * GetParent() in GetParent()
111 MethodTable * m_pMethTab;
119 MethodTable * RawGetMethodTable() const in RawGetMethodTable()
124 MethodTable * GetGCSafeMethodTable() const in GetGCSafeMethodTable()
126 return (MethodTable *)((uintptr_t)m_pMethTab & ~3); in GetGCSafeMethodTable()
129 void RawSetMethodTable(MethodTable * pMT) in RawSetMethodTable()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/Runtime/
H A DObjectLayout.h38 class MethodTable; variable
64 MethodTable * RawGetMethodTable() const in RawGetMethodTable()
66 return (MethodTable*)get_EEType(); in RawGetMethodTable()
68 MethodTable * GetGCSafeMethodTable() const in GetGCSafeMethodTable()
70 return (MethodTable *)get_SafeEEType(); in GetGCSafeMethodTable()
72 void RawSetMethodTable(MethodTable * pMT) in RawSetMethodTable()
/dports/devel/pysvn/pysvn-1.9.12/Import/pycxx-7.1.4/CXX/Python2/
H A DExtensions.hxx77 class MethodTable class
80 MethodTable();
81 virtual ~MethodTable();
96 MethodTable( const MethodTable &m ); //unimplemented
97 void operator=( const MethodTable &m ); //unimplemented
/dports/devel/pysvn/pysvn-1.9.12/Import/pycxx-7.1.4/CXX/Python3/
H A DExtensions.hxx77 class MethodTable class
80 MethodTable();
81 virtual ~MethodTable();
96 MethodTable( const MethodTable &m ); //unimplemented
97 void operator=( const MethodTable &m ); //unimplemented
/dports/devel/py-cxx/pycxx-7.1.5/CXX/Python3/
H A DExtensions.hxx77 class MethodTable class
80 MethodTable();
81 virtual ~MethodTable();
96 MethodTable( const MethodTable &m ); //unimplemented
97 void operator=( const MethodTable &m ); //unimplemented
/dports/devel/py-cxx/pycxx-7.1.5/CXX/Python2/
H A DExtensions.hxx77 class MethodTable class
80 MethodTable();
81 virtual ~MethodTable();
96 MethodTable( const MethodTable &m ); //unimplemented
97 void operator=( const MethodTable &m ); //unimplemented
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/ReferenceSource/amd64/
H A Dasmconstants.h236 == offsetof(MethodTable, m_dwFlags));
240 == offsetof(MethodTable, m_BaseSize));
244 == offsetof(MethodTable, m_wNumInterfaces));
248 == offsetof(MethodTable, m_pParentMethodTable));
252 == offsetof(MethodTable, m_pWriteableData));
256 == offsetof(MethodTable, m_pEEClass));
263 == offsetof(MethodTable, m_pMultipurposeSlot1));
267 == offsetof(MethodTable, m_pMultipurposeSlot2));
279 == MethodTable::enum_flag_HasTypeEquivalence);
287 == MethodTable::enum_flag_NonTrivialInterfaceCast);
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/ReferenceSource/arm/
H A Dasmconstants.h75 ASMCONSTANTS_C_ASSERT(MethodTable__m_BaseSize == offsetof(MethodTable, m_BaseSize));
78 ASMCONSTANTS_C_ASSERT(MethodTable__m_dwFlags == offsetof(MethodTable, m_dwFlags));
81 ASMCONSTANTS_C_ASSERT(MethodTable__m_pWriteableData == offsetof(MethodTable, m_pWriteableData));
84 ASMCONSTANTS_C_ASSERT(MethodTable__enum_flag_ContainsPointers == MethodTable::enum_flag_ContainsPoi…
87 ASMCONSTANTS_C_ASSERT(MethodTable__m_ElementType == offsetof(MethodTable, m_pMultipurposeSlot1));
90 ASMCONSTANTS_C_ASSERT(SIZEOF__MethodTable == sizeof(MethodTable));
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/gc/sample/
H A DGCSample.cpp55 Object * AllocateObject(MethodTable * pMT) in AllocateObject()
124 static MethodTable freeObjectMT; in main()
167 MethodTable m_MT; in main()
192 MethodTable * pMyMethodTable = &My_MethodTable.m_MT; in main()
/dports/lang/mono/mono-5.10.1.57/mcs/tools/cil-strip/Mono.Cecil.Metadata/
H A DUtilities.cs509 return typeof (MethodTable); in GetCorrespondingTable()
561 rids [0] = MethodTable.RId; in GetCodedIndexSize()
592 rids [1] = MethodTable.RId; in GetCodedIndexSize()
601 rids [3] = MethodTable.RId; in GetCodedIndexSize()
613 rids [0] = MethodTable.RId; in GetCodedIndexSize()
620 rids [1] = MethodTable.RId; in GetCodedIndexSize()
632 rids [0] = MethodTable.RId; in GetCodedIndexSize()
647 rids [1] = MethodTable.RId; in GetCodedIndexSize()
H A DMethod.cs38 internal sealed class MethodTable : IMetadataTable { class
58 internal MethodTable () in MethodTable() method in Mono.Cecil.Metadata.MethodTable
H A DMetadataTableWriter.cs368 public MethodTable GetMethodTable () in GetMethodTable()
370 MethodTable table = m_heap [MethodTable.RId] as MethodTable; in GetMethodTable()
374 table = new MethodTable (); in GetMethodTable()
563 WriteCount (MethodTable.RId); in VisitTableCollection()
H A DMetadataTableReader.cs206 public MethodTable GetMethodTable () in GetMethodTable()
208 return (MethodTable) m_heap [MethodTable.RId]; in GetMethodTable()
317 if (m_heap.HasTable (MethodTable.RId)) { in VisitTableCollection()
318 coll.Add (new MethodTable ()); in VisitTableCollection()
319 m_rows [MethodTable.RId] = m_binaryReader.ReadInt32 (); in VisitTableCollection()
649 public override void VisitMethodTable (MethodTable table) in VisitMethodTable()
651 int number = m_rows [MethodTable.RId]; in VisitMethodTable()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/System.Private.TypeLoader/src/Internal/Runtime/TypeLoader/ReferenceSource/i386/
H A Dasmconstants.h346 ASMCONSTANTS_C_ASSERT(MethodTable_m_wNumInterfaces == offsetof(MethodTable, m_wNumInterfaces)) in offsetof()
349 ASMCONSTANTS_C_ASSERT(MethodTable_m_dwFlags == offsetof(MethodTable, m_dwFlags)) in offsetof()
352 ASMCONSTANTS_C_ASSERT(MethodTable_m_pInterfaceMap == offsetof(MethodTable, m_pMultipurposeSlot2)) in offsetof()
355 ASMCONSTANTS_C_ASSERT(SIZEOF_MethodTable == sizeof(MethodTable)) in offsetof()
422 ASMCONSTANTS_C_ASSERT(NonTrivialInterfaceCastFlags == MethodTable::public_enum_flag_NonTrivialInter… in offsetof()
425 ASMCONSTANTS_C_ASSERT(NonTrivialInterfaceCastFlags == MethodTable::public_enum_flag_NonTrivialInter… in offsetof()
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/gc/
H A Dgcdesc.h71 typedef DPTR(class MethodTable) PTR_MethodTable;
167 static PTR_CGCDesc GetCGCDescFromMT (MethodTable * pMT) in GetCGCDescFromMT()
200 static size_t GetNumPointers (MethodTable* pMT, size_t ObjectSize, size_t NumComponents) in GetNumPointers()
H A Dgc.h265 BOOL IsLargeObject(MethodTable *mt) in IsLargeObject()
293 extern MethodTable *pWeakReferenceMT;
295 extern MethodTable *pWeakReferenceOfTCanonMT;
/dports/lang/mono/mono-5.10.1.57/mcs/tools/cil-strip/
H A DAssemblyStripper.cs141 MethodTable methodTable = (MethodTable) stripped_tables [MethodTable.RId]; in PatchMethods()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/dbus/
H A Dexported_object.h213 typedef std::map<std::string, MethodCallCallback> MethodTable; typedef
214 MethodTable method_table_;
H A Dobject_proxy.h341 using MethodTable = std::map<std::string, std::vector<SignalCallback>>; variable
342 MethodTable method_table_;
/dports/www/chromium-legacy/chromium-88.0.4324.182/dbus/
H A Dexported_object.h213 typedef std::map<std::string, MethodCallCallback> MethodTable; typedef
214 MethodTable method_table_;
H A Dobject_proxy.h341 using MethodTable = std::map<std::string, std::vector<SignalCallback>>; variable
342 MethodTable method_table_;
/dports/devel/dbus-c++/dbus-cplusplus-0.9.1pw/include/dbus-c++/
H A Dinterface.h131 typedef std::map< std::string, Slot<Message, const CallMessage &> > MethodTable; typedef
154 MethodTable _methods;
/dports/lang/mono/mono-5.10.1.57/external/corert/src/Native/Runtime/inc/
H A Deetype.h636 static inline bool RequiresOptionalFields(MethodTable * pMT);
652 static inline UInt32 GetSizeofEEType(MethodTable *pMT, bool fHasGenericInfo);
662 MethodTable * pMT);

1234