1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
34 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (34)
ClrDataFrame.cs (34)
49IStackWalk stackWalk = _target.Contracts.StackWalk;
81IPlatformAgnosticContext contextStruct = IPlatformAgnosticContext.GetContextForPlatform(_target);
82IPlatformAgnosticContext localContextStruct = IPlatformAgnosticContext.GetContextForPlatform(_target);
112TargetPointer appDomainAddr = _target.Contracts.Loader.GetAppDomain();
116appDomain.Interface = new ClrDataAppDomain(_target, appDomainAddr, legacyAppDomain);
146if (!_target.Contracts.RuntimeTypeSystem.TryGetMethodSignature(mdh, out ReadOnlySpan<byte> signature))
197IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
225? _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)
319IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
380IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
382TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain();
384method.Interface = new ClrDataMethodInstance(_target, mdh, appDomain, legacyMethod);
427TargetPointer methodDescPtr = _target.Contracts.StackWalk.GetMethodDescPtr(_dataFrame);
431IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
437moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr);
455IStackWalk stackWalk = _target.Contracts.StackWalk;
456IDebugInfo debugInfo = _target.Contracts.DebugInfo;
461NativeVarLocation[] locations = FindAndResolveVarLocation(varInfos, codeOffset, varInfoSlot, context, _target);
474typeHandle = _target.Contracts.RuntimeTypeSystem.GetTypeHandle(
475_target.Contracts.RuntimeTypeSystem.GetMethodTable(mdh));
483typeHandle = _target.Contracts.RuntimeTypeSystem.GetPrimitiveType(CorElementType.U8);
516return new ClrDataValue(_target, _threadAddress, valueFlags, typeHandle, baseAddress, locations, legacyImpl);
527IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
529ILoader loader = _target.Contracts.Loader;
532ICodeVersions cv = _target.Contracts.CodeVersions;
547ushort sizeAndFlags = _target.Read<ushort>(ilHeader);
554int localToken = _target.Read<int>(ilHeader + 8);
561mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!;
596MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
597uint token = _target.Contracts.RuntimeTypeSystem.GetMethodToken(mdh);
599FlagSignatureTypeProvider provider = new(_target, moduleHandle);
632MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
633uint token = _target.Contracts.RuntimeTypeSystem.GetMethodToken(mdh);
635SignatureTypeProvider<MethodDescHandle> provider = new(_target, moduleHandle);