1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataMethodInstance.cs (1)
44
_target
= target;
31 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (31)
ClrDataMethodInstance.cs (31)
73
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
77
methodDefinition.Interface = new ClrDataMethodDefinition(
_target
, module, token, legacyMethodDefinition, _apiLock);
101
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
120
mod.Interface = new ClrDataModule(module,
_target
, legacyMod, _apiLock);
157
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
167
_target
,
176
string? fallbackName =
_target
.Contracts.DacStreams.StringFromEEAddress(_methodDesc.Address);
271
TargetCodePointer pCode = address.ToTargetCodePointer(
_target
);
275
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
278
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
372
TargetCodePointer nativeCode =
_target
.Contracts.RuntimeTypeSystem.GetNativeCode(_methodDesc);
373
TargetCodePointer pCode =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
374
TargetPointer codeStart = pCode.ToAddress(
_target
);
375
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
378
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
395
addressRanges[hits].startAddress = new TargetPointer(codeStart + entry.NativeOffset).ToClrDataAddress(
_target
);
398
: new TargetPointer(codeStart + nativeEndOffset).ToClrDataAddress(
_target
);
462
TargetCodePointer nativeCode =
_target
.Contracts.RuntimeTypeSystem.GetNativeCode(_methodDesc);
463
TargetCodePointer pCode =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
464
TargetPointer codeStart = pCode.ToAddress(
_target
);
468
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
471
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
491
maps[outputMapIndex].startAddress = new TargetPointer(codeStart + entry.NativeOffset).ToClrDataAddress(
_target
);
492
maps[outputMapIndex].endAddress = new TargetPointer(codeStart + nativeEndOffset).ToClrDataAddress(
_target
);
549
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
551
TargetCodePointer code =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
562
IExecutionManager executionManager =
_target
.Contracts.ExecutionManager;
566
throw new InvalidOperationException($"No code block found for native code address {code.ToClrDataAddress(
_target
):x} (the address may be invalid or the corresponding module may not be loaded).");
571
IGCInfo gcInfo =
_target
.Contracts.GCInfo;
576
ClrDataAddress startAddress = code.ToClrDataAddress(
_target
);
761
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;