public NativeType(NativeHeap heap, int index, NativeModule module, string name, ulong eeType, Microsoft.Diagnostics.Runtime.Desktop.IMethodTableData mtData) { _heap = heap; _module = module; _name = name; _eeType = eeType; _index = index; if (mtData != null) { _baseSize = mtData.BaseSize; _componentSize = mtData.ComponentSize; _containsPointers = mtData.ContainsPointers; } }
public RhType(RhHeap heap, int index, RhModule module, string name, ulong eeType, Microsoft.Diagnostics.Runtime.Desktop.IMethodTableData mtData) { m_heap = heap; m_module = module; m_name = name; m_eeType = eeType; m_index = index; m_baseSize = mtData.BaseSize; m_componentSize = mtData.ComponentSize; m_containsPointers = mtData.ContainsPointers; }