1 implementation of GetBaseSize
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
532public uint GetBaseSize(TypeHandle typeHandle) => !typeHandle.IsMethodTable() ? (uint)0 : _methodTables[typeHandle.Address].Flags.BaseSize;
6 references to GetBaseSize
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Object_1.cs (1)
91ulong dataOffset = typeSystemContract.GetBaseSize(typeHandle) - _target.GetTypeInfo(DataType.ObjectHeader).Size!.Value;
Microsoft.Diagnostics.DataContractReader.Legacy (5)
Dbi\DacDbiImpl.cs (2)
2038pLayout->objectSize = rts.GetBaseSize(typeHandle); 2114pLayout->firstElementOffset = rts.GetBaseSize(arrayOrStringTypeHandle) - objectHeaderSize;
SOSDacImpl.cs (2)
2816result.baseSize = contract.GetBaseSize(methodTable); 3344data->Size = runtimeTypeSystemContract.GetBaseSize(handle);
TypeNameBuilder.cs (1)
515uint baseSize = typeSystemContract.GetBaseSize(typeHandle);