1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ConditionalWeakTable_1.cs (1)
32_target = target;
15 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (15)
Contracts\ConditionalWeakTable_1.cs (15)
38IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 46Data.Object cwtObj = _target.ProcessedData.GetOrAdd<Data.Object>(conditionalWeakTable); 47TargetPointer container = _target.ReadPointer(cwtObj.Data + _containerFieldOffset.Value); 61Data.Object containerObj = _target.ProcessedData.GetOrAdd<Data.Object>(container); 62TargetPointer bucketsPtr = _target.ReadPointer(containerObj.Data + _bucketsFieldOffset.Value); 63TargetPointer entriesPtr = _target.ReadPointer(containerObj.Data + _entriesFieldOffset.Value); 65int hashCode = _target.Contracts.Object.TryGetHashCode(key); 72Data.Array bucketsArray = _target.ProcessedData.GetOrAdd<Data.Array>(bucketsPtr); 76int entriesIndex = _target.Read<int>(bucketsArray.DataPointer + (ulong)(bucket * sizeof(int))); 96Data.Array entriesArray = _target.ProcessedData.GetOrAdd<Data.Array>(entriesPtr); 97TargetPointer entriesMT = _target.Contracts.Object.GetMethodTableAddress(entriesPtr); 105int entryHashCode = _target.Read<int>(entryAddress + _hashCodeFieldOffset.Value); 108Data.ObjectHandle handle = _target.ProcessedData.GetOrAdd<Data.ObjectHandle>(entryAddress + _depHndFieldOffset.Value); 111TargetNUInt extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle); 118entriesIndex = _target.Read<int>(entryAddress + _nextFieldOffset.Value);