2 writes to Offset
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
243Offset = field.Offset,
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ManagedTypeSource_1.cs (1)
237Offset = (int)(fdOffset + objectSize),
105 references to Offset
Microsoft.Diagnostics.DataContractReader.Abstractions (13)
TargetFieldExtensions.cs (13)
26return target.Read<T>(address + (ulong)field.Offset); 41return target.Read<T>(address + (ulong)field.Offset); 52return target.ReadPointer(address + (ulong)field.Offset); 66return target.ReadPointer(address + (ulong)field.Offset); 79return target.ReadNUInt(address + (ulong)field.Offset); 92return target.ReadNInt(address + (ulong)field.Offset); 105return target.ReadCodePointer(address + (ulong)field.Offset); 120return target.ProcessedData.GetOrAdd<T>(address + (ulong)field.Offset); 134TargetPointer pointer = target.ReadPointer(address + (ulong)field.Offset); 153TargetPointer pointer = target.ReadPointer(address + (ulong)field.Offset); 169target.Write<T>(address + (ulong)field.Offset, value); 184ulong addr = address + (ulong)field.Offset; 198ulong addr = address + (ulong)field.Offset;
Microsoft.Diagnostics.DataContractReader.Contracts (88)
_generated\110\Microsoft_Diagnostics_DataContractReader_Data.LoaderCodeHeap.g.cs (1)
27LoaderHeap = b + (ulong)t.Fields[n].Offset;
_generated\126\Microsoft_Diagnostics_DataContractReader_Data.Module.g.cs (8)
82FieldDefToDescMap = b + (ulong)t.Fields[n].Offset; 86ManifestModuleReferencesMap = b + (ulong)t.Fields[n].Offset; 90MemberRefToDescMap = b + (ulong)t.Fields[n].Offset; 94MethodDefToDescMap = b + (ulong)t.Fields[n].Offset; 98TypeDefToMethodTableMap = b + (ulong)t.Fields[n].Offset; 102TypeRefToMethodTableMap = b + (ulong)t.Fields[n].Offset; 106MethodDefToILCodeVersioningStateMap = b + (ulong)t.Fields[n].Offset; 110EnCClassList = b + (ulong)t.Fields[n].Offset;
_generated\140\Microsoft_Diagnostics_DataContractReader_Data.PlatformMetadata.g.cs (1)
27PrecodeMachineDescriptor = b + (ulong)t.Fields[n].Offset;
_generated\147\Microsoft_Diagnostics_DataContractReader_Data.RangeSectionMap.g.cs (1)
27TopLevelData = b + (ulong)t.Fields[n].Offset;
_generated\155\Microsoft_Diagnostics_DataContractReader_Data.RealCodeHeader.g.cs (1)
47UnwindInfos = b + (ulong)t.Fields[n].Offset;
_generated\159\Microsoft_Diagnostics_DataContractReader_Data.SimpleComCallWrapper.g.cs (1)
43VTablePtr = b + (ulong)t.Fields[n].Offset;
_generated\160\Microsoft_Diagnostics_DataContractReader_Data.StressLog.g.cs (1)
63Modules = b + (ulong)t.Fields[n].Offset;
_generated\161\Microsoft_Diagnostics_DataContractReader_Data.StressLogChunk.g.cs (1)
31Buf = b + (ulong)t.Fields[n].Offset;
_generated\163\Microsoft_Diagnostics_DataContractReader_Data.StressMsg.g.cs (2)
27Header = b + (ulong)t.Fields[n].Offset; 31Args = b + (ulong)t.Fields[n].Offset;
_generated\164\Microsoft_Diagnostics_DataContractReader_Data.String.g.cs (1)
27FirstChar = b + (ulong)t.Fields[n].Offset;
_generated\17\Microsoft_Diagnostics_DataContractReader_Data.ComCallWrapper.g.cs (1)
39IPtr = b + (ulong)t.Fields[n].Offset;
_generated\170\Microsoft_Diagnostics_DataContractReader_Data.SystemDomain.g.cs (1)
27GlobalLoaderAllocator = b + (ulong)t.Fields[n].Offset;
_generated\171\Microsoft_Diagnostics_DataContractReader_Data.TableSegment.g.cs (1)
31RgValue = b + (ulong)t.Fields[n].Offset;
_generated\173\Microsoft_Diagnostics_DataContractReader_Data.Thread.g.cs (1)
82ExceptionTracker = b + (ulong)t.Fields[n].Offset;
_generated\175\Microsoft_Diagnostics_DataContractReader_Data.ThreadStaticsInfo.g.cs (2)
27GCTlsIndex = b + (ulong)t.Fields[n].Offset; 31NonGCTlsIndex = b + (ulong)t.Fields[n].Offset;
_generated\183\Microsoft_Diagnostics_DataContractReader_Data.FnPtrTypeDesc.g.cs (1)
35RetAndArgTypes = b + (ulong)t.Fields[n].Offset;
_generated\2\Microsoft_Diagnostics_DataContractReader_Data.AppDomain.g.cs (1)
31AssemblyList = b + (ulong)t.Fields[n].Offset;
_generated\24\Microsoft_Diagnostics_DataContractReader_Data.ConditionalWeakTableEntry.g.cs (1)
35DepHndAddress = b + (ulong)t.Fields[n].Offset;
_generated\32\Microsoft_Diagnostics_DataContractReader_Data.DynamicMetadata.g.cs (1)
31Data = b + (ulong)t.Fields[n].Offset;
_generated\34\Microsoft_Diagnostics_DataContractReader_Data.EditAndContinueHelperObject.g.cs (1)
27ObjectReferenceAddress = b + (ulong)t.Fields[n].Offset;
_generated\38\Microsoft_Diagnostics_DataContractReader_Data.EEILException.g.cs (1)
27Clauses = b + (ulong)t.Fields[n].Offset;
_generated\4\Microsoft_Diagnostics_DataContractReader_Data.ArrayListBase.g.cs (1)
31FirstBlock = b + (ulong)t.Fields[n].Offset;
_generated\42\Microsoft_Diagnostics_DataContractReader_Data.EnCAddedFieldElement.g.cs (1)
31FieldDesc = b + (ulong)t.Fields[n].Offset;
_generated\43\Microsoft_Diagnostics_DataContractReader_Data.EnCAddedStaticField.g.cs (1)
31FieldData = b + (ulong)t.Fields[n].Offset;
_generated\5\Microsoft_Diagnostics_DataContractReader_Data.ArrayListBlock.g.cs (1)
35ArrayStart = b + (ulong)t.Fields[n].Offset;
_generated\56\Microsoft_Diagnostics_DataContractReader_Data.DebuggerEval.g.cs (1)
27TargetContext = b + (ulong)t.Fields[n].Offset;
_generated\59\Microsoft_Diagnostics_DataContractReader_Data.FaultingExceptionFrame.g.cs (1)
27TargetContext = b + (ulong)t.Fields[n].Offset;
_generated\64\Microsoft_Diagnostics_DataContractReader_Data.HijackArgsAMD64.g.cs (1)
27CalleeSavedRegisters = b + (ulong)t.Fields[n].Offset;
_generated\69\Microsoft_Diagnostics_DataContractReader_Data.SoftwareExceptionFrame.g.cs (1)
27TargetContext = b + (ulong)t.Fields[n].Offset;
_generated\71\Microsoft_Diagnostics_DataContractReader_Data.TailCallFrame.g.cs (1)
27CalleeSavedRegisters = b + (ulong)t.Fields[n].Offset;
_generated\72\Microsoft_Diagnostics_DataContractReader_Data.TransitionBlock.g.cs (3)
31CalleeSavedRegisters = b + (ulong)t.Fields[n].Offset; 35ArgumentRegisters = b + (ulong)t.Fields[n].Offset; 39FirstGCRefMapSlot = b + (ulong)t.Fields[n].Offset;
_generated\73\Microsoft_Diagnostics_DataContractReader_Data.CFinalize.g.cs (1)
27FillPointers = b + (ulong)t.Fields[n].Offset;
_generated\74\Microsoft_Diagnostics_DataContractReader_Data.GCHeapSVR.g.cs (5)
67GenerationTable = b + (ulong)t.Fields[n].Offset; 105InterestingData = b + (ulong)t.Fields[n].Offset; 109CompactReasons = b + (ulong)t.Fields[n].Offset; 113ExpandMechanisms = b + (ulong)t.Fields[n].Offset; 117InterestingMechanismBits = b + (ulong)t.Fields[n].Offset;
_generated\99\Microsoft_Diagnostics_DataContractReader_Data.InternalComInterfaceDispatch.g.cs (1)
27Entries = b + (ulong)t.Fields[n].Offset;
Contracts\BuiltInCOM_1.cs (1)
91ulong vtablePtrOffset = (ulong)sccwTypeInfo.Fields[nameof(Data.SimpleComCallWrapper.VTablePtr)].Offset;
Contracts\CodeVersions_1.cs (1)
233return gcCoverageInfoAddr + (ulong)gcCoverageInfoType.Fields["SavedCode"].Offset;
Contracts\Exception_1.cs (1)
31thrownObjectHandle = exceptionInfoAddr + (ulong)type.Fields[nameof(Data.ExceptionInfo.ThrownObject)].Offset;
Contracts\GC\GC_1.cs (1)
893uint rgValueOffset = (uint)typeInfo.Fields[nameof(Data.TableSegment.RgValue)].Offset;
Contracts\Loader_1.cs (1)
528uint tableDataOffset = (uint)lookupMapTypeInfo.Fields[Constants.FieldNames.ModuleLookupMap.TableData].Offset;
Contracts\Object_1.cs (2)
24_methodTableOffset = (ulong)target.GetTypeInfo(DataType.Object).Fields["m_pMethTab"].Offset; 99boundsStart = address + (ulong)arrayTypeInfo.Fields[Constants.FieldNames.Array.NumComponents].Offset;
Contracts\RuntimeTypeSystem_1.cs (1)
2087return gcCoverageInfoAddr + (ulong)gcCoverageInfoType.Fields["SavedCode"].Offset;
Contracts\SHash_1.cs (2)
29TargetPointer table = target.ReadPointer(address + (ulong)type.Fields[nameof(SHash<TKey, TEntry>.Table)].Offset); 30uint tableSize = target.Read<uint>(address + (ulong)type.Fields[nameof(SHash<TKey, TEntry>.TableSize)].Offset);
Contracts\StackWalk\GC\GcScanContext.cs (3)
40_numComponentsOffsetArray = (uint)target.GetTypeInfo(DataType.Array).Fields[Constants.FieldNames.Array.NumComponents].Offset; 41_numComponentsOffsetString = (uint)target.GetTypeInfo(DataType.String).Fields["m_StringLength"].Offset; 42_methodTableOffset = (ulong)target.GetTypeInfo(DataType.Object).Fields["m_pMethTab"].Offset;
Contracts\Thread_1.cs (2)
174frameAddress = threadPointer + (ulong)_threadTypeInfo.Fields[nameof(Data.Thread.Frame)].Offset; 268return exceptionTrackerAddr + (ulong)type.Fields[nameof(Data.ExceptionInfo.ThrownObject)].Offset;
Data\Bucket.cs (2)
18ulong keysStart = address + (ulong)type.Fields[nameof(Keys)].Offset; 19ulong valuesStart = address + (ulong)type.Fields[nameof(Values)].Offset;
Data\ComInterfaceEntry.cs (1)
18target.ReadBuffer(address + (ulong)type.Fields[nameof(IID)].Offset, iidBytes);
Data\DacEnumerableHash.cs (1)
63VolatileEntryValue = address + (ulong)type.Fields[nameof(VolatileEntryValue)].Offset;
Data\Frames\ArgumentRegisters.cs (1)
21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\CalleeSavedRegisters.cs (1)
21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\Frames\HijackArgs.cs (1)
21TargetNUInt value = target.ReadNUInt(address + (ulong)field.Offset);
Data\PrecodeMachineDescriptor.cs (5)
46target.ReadBuffer(address + (ulong)type.Fields[nameof(FixupBytes)].Offset, FixupBytes); 48target.ReadBuffer(address + (ulong)type.Fields[nameof(FixupIgnoredBytes)].Offset, FixupIgnoredBytes); 55target.ReadBuffer(address + (ulong)type.Fields[nameof(StubBytes)].Offset, StubBytes); 57target.ReadBuffer(address + (ulong)type.Fields[nameof(StubIgnoredBytes)].Offset, StubIgnoredBytes); 69? target.Read<byte>(address + (ulong)type.Fields[fieldName].Offset)
Data\RCW.cs (1)
30TargetPointer interfaceEntriesAddr = address + (ulong)type.Fields[nameof(InterfaceEntries)].Offset;
Data\ReadyToRunInfo.cs (2)
41? target.ReadPointer(address + (ulong)type.Fields[nameof(ImportSections)].Offset) 45EntryPointToMethodDescMap = CompositeInfo + (ulong)type.Fields[nameof(EntryPointToMethodDescMap)].Offset;
Data\TableSegment.cs (3)
27TargetPointer rgTailPtr = address + (ulong)type.Fields[nameof(RgTail)].Offset; 31TargetPointer rgAllocationPtr = address + (ulong)type.Fields[nameof(RgAllocation)].Offset; 35TargetPointer rgUserDataPtr = address + (ulong)type.Fields[nameof(RgUserData)].Offset;
RuntimeTypeSystemHelpers\TypeValidation.cs (6)
71MTFlags = _target.Read<uint>(Address + (ulong)_type.Fields[nameof(MethodTableFlags_1.MTFlags)].Offset), 72MTFlags2 = _target.Read<uint>(Address + (ulong)_type.Fields[nameof(MethodTableFlags_1.MTFlags2)].Offset), 73BaseSize = _target.Read<uint>(Address + (ulong)_type.Fields[nameof(MethodTableFlags_1.BaseSize)].Offset), 82internal TargetPointer EEClassOrCanonMT => _target.ReadPointer(Address + (ulong)_type.Fields[nameof(EEClassOrCanonMT)].Offset); 100internal TargetPointer ParentMethodTable => _target.ReadPointer(Address + (ulong)_type.Fields[nameof(ParentMethodTable)].Offset); 117internal TargetPointer MethodTable => _target.ReadPointer(Address + (ulong)_type.Fields[nameof(MethodTable)].Offset);
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\Helpers\HeapWalk.cs (3)
32_numComponentsOffsetArray = (uint)target.GetTypeInfo(DataType.Array).Fields[Constants.FieldNames.Array.NumComponents].Offset; 33_numComponentsOffsetString = (uint)target.GetTypeInfo(DataType.String).Fields["m_StringLength"].Offset; 34_methodTableOffset = (uint)target.GetTypeInfo(DataType.Object).Fields["m_pMethTab"].Offset;
SOSDacImpl.cs (1)
3340ulong numComponentsOffset = (ulong)arrayTypeInfo.Fields[Constants.FieldNames.Array.NumComponents].Offset;