1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Object_1.cs (1)
23_target = target;
15 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (15)
Contracts\Object_1.cs (15)
35TargetPointer mt = _target.ReadPointer(address + _methodTableOffset); 47Data.String str = _target.ProcessedData.GetOrAdd<Data.String>(address); 52_target.ReadBuffer(str.FirstChar, span); 61Contracts.IRuntimeTypeSystem typeSystemContract = _target.Contracts.RuntimeTypeSystem; 67Data.Array array = _target.ProcessedData.GetOrAdd<Data.Array>(address); 70Target.TypeInfo arrayTypeInfo = _target.GetTypeInfo(DataType.Array); 87lowerBounds = _target.ReadGlobalPointer(Constants.Globals.ArrayBoundsZero); 91ulong dataOffset = typeSystemContract.GetBaseSize(typeHandle) - _target.GetTypeInfo(DataType.ObjectHeader).Size!.Value; 105return _target.Contracts.SyncBlock.GetBuiltInComData(syncBlockPtr, out rcw, out ccw, out ccf); 110ulong objectHeaderSize = _target.GetTypeInfo(DataType.ObjectHeader).Size!.Value; 111Data.ObjectHeader header = _target.ProcessedData.GetOrAdd<Data.ObjectHeader>(address - objectHeaderSize); 125Data.SyncBlock syncBlock = _target.ProcessedData.GetOrAdd<Data.SyncBlock>(syncBlockPtr); 136ulong objectHeaderSize = _target.GetTypeInfo(DataType.ObjectHeader).Size!.Value; 137Data.ObjectHeader header = _target.ProcessedData.GetOrAdd<Data.ObjectHeader>(address - objectHeaderSize); 146return _target.Contracts.SyncBlock.GetSyncBlock(index);