1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
28 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (28)
ClrDataValue.cs (28)
60_totalSize = (ulong)_target.PointerSize;
192_target.ReadBuffer(loc.AddressOrValue, memBytes);
257typeInstance.Interface = new ClrDataTypeInstance(_target, _typeHandle, legacyType);
412: _target.ReadPointer(new TargetPointer(currentLocation.AddressOrValue)).Value;
417Size = _target.Contracts.RuntimeTypeSystem.GetBaseSize(_typeHandle),
421assocValue.Interface = new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue);
458IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
459TargetPointer methodTable = _target.Contracts.Object.GetMethodTableAddress(_baseAddress);
466assocType.Interface = new ClrDataTypeInstance(_target, typeHandle, legacyType);
489string value = _target.Contracts.Object.GetStringValue(_baseAddress);
529IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
530ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress));
532_target.Contracts.Object.GetArrayData(_baseAddress, out uint count, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues);
588IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
589ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress));
594TargetPointer data = _target.Contracts.Object.GetArrayData(_baseAddress, out _, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues);
620value.Interface = new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue);
851IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
881IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
884Contracts.ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(module);
885MetadataReader metadata = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
897IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
928ulong objectOffset = rts.IsValueType(enclosingType) ? 0 : (ulong)_target.PointerSize;
939? (ulong)_target.PointerSize
948return new ClrDataValue(_target, _threadAddress, flags, fieldType, baseAddress, locations, legacyValue);
958IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
1012IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
1019_ => (ulong)_target.PointerSize,