1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataMethodInstance.cs (1)
40
_target
= target;
31 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (31)
ClrDataMethodInstance.cs (31)
64
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
68
methodDefinition.Interface = new ClrDataMethodDefinition(
_target
, module, token, legacyMethodDefinition);
91
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
111
mod.Interface = new ClrDataModule(module,
_target
, legacyMod);
147
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
157
_target
,
166
string? fallbackName =
_target
.Contracts.DacStreams.StringFromEEAddress(_methodDesc.Address);
240
TargetCodePointer pCode = address.ToTargetCodePointer(
_target
);
244
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
247
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
340
TargetCodePointer nativeCode =
_target
.Contracts.RuntimeTypeSystem.GetNativeCode(_methodDesc);
341
TargetCodePointer pCode =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
342
TargetPointer codeStart = pCode.ToAddress(
_target
);
343
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
346
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
363
addressRanges[hits].startAddress = new TargetPointer(codeStart + entry.NativeOffset).ToClrDataAddress(
_target
);
366
: new TargetPointer(codeStart + nativeEndOffset).ToClrDataAddress(
_target
);
429
TargetCodePointer nativeCode =
_target
.Contracts.RuntimeTypeSystem.GetNativeCode(_methodDesc);
430
TargetCodePointer pCode =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
431
TargetPointer codeStart = pCode.ToAddress(
_target
);
435
if (!
_target
.Contracts.DebugInfo.HasDebugInfo(pCode))
438
IEnumerable<OffsetMapping> mapEnumerable =
_target
.Contracts.DebugInfo.GetMethodNativeMap(
458
maps[outputMapIndex].startAddress = new TargetPointer(codeStart + entry.NativeOffset).ToClrDataAddress(
_target
);
459
maps[outputMapIndex].endAddress = new TargetPointer(codeStart + nativeEndOffset).ToClrDataAddress(
_target
);
516
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
518
TargetCodePointer code =
_target
.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
529
IExecutionManager executionManager =
_target
.Contracts.ExecutionManager;
533
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).");
538
IGCInfo gcInfo =
_target
.Contracts.GCInfo;
543
ClrDataAddress startAddress = code.ToClrDataAddress(
_target
);
723
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;