1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
34 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (34)
ClrDataFrame.cs (34)
57IStackWalk stackWalk = _target.Contracts.StackWalk;
89IPlatformAgnosticContext contextStruct = IPlatformAgnosticContext.GetContextForPlatform(_target);
90IPlatformAgnosticContext localContextStruct = IPlatformAgnosticContext.GetContextForPlatform(_target);
121TargetPointer appDomainAddr = _target.Contracts.Loader.GetAppDomain();
125appDomain.Interface = new ClrDataAppDomain(_target, appDomainAddr, legacyAppDomain, _apiLock);
156if (!_target.Contracts.RuntimeTypeSystem.TryGetMethodSignature(mdh, out ReadOnlySpan<byte> signature))
208IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
236? _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)
332IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
398IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
400TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain();
402method.Interface = new ClrDataMethodInstance(_target, mdh, appDomain, legacyMethod, _apiLock);
461TargetPointer methodDescPtr = _target.Contracts.StackWalk.GetMethodDescPtr(_dataFrame);
465IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
471moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr);
489IStackWalk stackWalk = _target.Contracts.StackWalk;
490IDebugInfo debugInfo = _target.Contracts.DebugInfo;
495NativeVarLocation[] locations = FindAndResolveVarLocation(varInfos, codeOffset, varInfoSlot, context, _target);
508typeHandle = _target.Contracts.RuntimeTypeSystem.GetTypeHandle(
509_target.Contracts.RuntimeTypeSystem.GetMethodTable(mdh));
517typeHandle = _target.Contracts.RuntimeTypeSystem.GetPrimitiveType(CorElementType.U8);
550return new ClrDataValue(_target, _threadAddress, valueFlags, typeHandle, baseAddress, locations, legacyImpl, _apiLock);
561IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
563ILoader loader = _target.Contracts.Loader;
566ICodeVersions cv = _target.Contracts.CodeVersions;
581ushort sizeAndFlags = _target.Read<ushort>(ilHeader);
588int localToken = _target.Read<int>(ilHeader + 8);
595mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!;
630MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
631uint token = _target.Contracts.RuntimeTypeSystem.GetMethodToken(mdh);
633FlagSignatureTypeProvider provider = new(_target, moduleHandle);
666MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
667uint token = _target.Contracts.RuntimeTypeSystem.GetMethodToken(mdh);
669SignatureTypeProvider<MethodDescHandle> provider = new(_target, moduleHandle);