1 override of Contracts
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
54public override ContractRegistry Contracts { get; }
593 references to Contracts
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
Contracts\Extensions\IReJITExtensions.cs (1)
12ICodeVersions cv = target.Contracts.CodeVersions;
Target.cs (1)
349Contracts.Flush(scope);
Microsoft.Diagnostics.DataContractReader.Contracts (173)
_generated\0\LayoutSet.g.cs (1)
80if (target.Contracts.TryGetContract(out IManagedTypeSource mts))
_generated\1\TypeNameResolver.g.cs (3)
15if (target.Contracts.ManagedTypeSource.TryGetTypeHandle(name, out TypeHandle th)) 42if (target.Contracts.TryGetContract(out IManagedTypeSource mts)) 59if (target.Contracts.ManagedTypeSource.TryGetThreadStaticFieldAddress(name, fieldName, thread, out TargetPointer address))
CodePointerUtils.cs (2)
21IPlatformMetadata metadata = target.Contracts.PlatformMetadata; 37IPlatformMetadata metadata = target.Contracts.PlatformMetadata;
Contracts\BuiltInCOM_1.cs (1)
270ISyncBlock syncBlock = _target.Contracts.SyncBlock;
Contracts\CallingConvention\CallingConvention_1.cs (8)
84IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 85IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo; 279ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 280MetadataReader? mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 331ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 332MetadataReader? mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 598IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo; 599IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
Contracts\CallingConvention\CdacTypeHandle.cs (2)
45private IRuntimeTypeSystem Rts => _target.Contracts.RuntimeTypeSystem; 48public RuntimeInfoArchitecture Arch => _target.Contracts.RuntimeInfo.GetTargetArchitecture();
Contracts\CodeVersions_1.cs (17)
105Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 122Contracts.IExecutionManager executionManager = _target.Contracts.ExecutionManager; 133IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 150IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 159ILoader loader = _target.Contracts.Loader; 176MethodDescHandle md = _target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(codeVersionHandle.MethodDescAddress); 177return _target.Contracts.RuntimeTypeSystem.GetNativeCode(md); 205Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 222IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 321MethodDescHandle md = _target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(nativeCodeVersion.MethodDescAddress); 322TargetPointer versioningStateAddress = _target.Contracts.RuntimeTypeSystem.GetMethodDescVersioningState(md); 342IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 356ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(module); 357TargetPointer ilCodeVersionTable = _target.Contracts.Loader.GetLookupTables(moduleHandle).MethodDefToILCodeVersioningState; 358TargetPointer ilVersionStateAddress = _target.Contracts.Loader.GetModuleLookupMapElement(ilCodeVersionTable, methodDefToken, out var _); 406ILoader loader = _target.Contracts.Loader; 450IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem;
Contracts\ComWrappers_1.cs (3)
122IConditionalWeakTable cwt = _target.Contracts.ConditionalWeakTable; 146TargetPointer mt = _target.Contracts.Object.GetMethodTableAddress(rcw); 156IConditionalWeakTable cwt = _target.Contracts.ConditionalWeakTable;
Contracts\ConditionalWeakTable_1.cs (5)
23int hashCode = _target.Contracts.Object.TryGetHashCode(key); 36TargetPointer entriesMT = _target.Contracts.Object.GetMethodTableAddress(container.Entries); 37TypeHandle entriesTypeHandle = _target.Contracts.RuntimeTypeSystem.GetTypeHandle(entriesMT); 38uint entrySize = _target.Contracts.RuntimeTypeSystem.GetComponentSize(entriesTypeHandle); 50TargetNUInt extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle);
Contracts\Debugger\Debugger_1.cs (3)
232ThreadData threadData = _target.Contracts.Thread.GetThreadData(vmThread); 290RuntimeInfoArchitecture arch = target.Contracts.RuntimeInfo.GetTargetArchitecture(); 291RuntimeInfoOperatingSystem os = target.Contracts.RuntimeInfo.GetTargetOperatingSystem();
Contracts\Debugger\StackPusher.cs (2)
48RuntimeInfoArchitecture arch = target.Contracts.RuntimeInfo.GetTargetArchitecture(); 49RuntimeInfoOperatingSystem os = target.Contracts.RuntimeInfo.GetTargetOperatingSystem();
Contracts\DebugInfo\DebugInfo_1.cs (1)
25private readonly IExecutionManager _eman = target.Contracts.ExecutionManager;
Contracts\DebugInfo\DebugInfo_2.cs (3)
32private readonly IExecutionManager _eman = target.Contracts.ExecutionManager; 131ICodeVersions cv = _target.Contracts.CodeVersions; 145bool isX86 = _target.Contracts.RuntimeInfo.GetTargetArchitecture() == RuntimeInfoArchitecture.X86;
Contracts\EcmaMetadata_1.cs (1)
30ILoader loader = target.Contracts.Loader;
Contracts\Exception_1.cs (2)
60IObject objectContract = _target.Contracts.Object; 61IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem;
Contracts\ExecutionManager\ExecutionManagerCore.cs (6)
287if (_target.Contracts.FeatureFlags.IsEnabled(RuntimeFeature.PortableEntrypoints)) 302IPrecodeStubs precodeStubs = _target.Contracts.PrecodeStubs; 412if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() is not RuntimeInfoArchitecture.X86) 422IGCInfo gcInfoContract = _target.Contracts.GCInfo; 504ILoader loader = _target.Contracts.Loader; 538IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (2)
57IGCInfo gcInfo = Target.Contracts.GCInfo; 109bool featureOnStackReplacement = Target.Contracts.FeatureFlags.IsEnabled(RuntimeFeature.OnStackReplacement);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
55IGCInfo gcInfo = Target.Contracts.GCInfo;
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (3)
84IGCInfo gcInfo = Target.Contracts.GCInfo; 173uint unwindDataSize = UnwindDataSize.GetUnwindDataSize(Target, unwindInfo, Target.Contracts.RuntimeInfo.GetTargetArchitecture()); 344IExecutionManager executionManager = Target.Contracts.ExecutionManager;
Contracts\GC\GC_1.cs (6)
483IThread thread = _target.Contracts.Thread; 495IGC gc = _target.Contracts.GC; 552IFeatureFlags featureFlags = _target.Contracts.FeatureFlags; 666if (_target.Contracts.FeatureFlags.IsEnabled(RuntimeFeature.COMInterop) && IsRefCounted(type)) 668IObject obj = _target.Contracts.Object; 673IBuiltInCOM builtInCOM = _target.Contracts.BuiltInCOM;
Contracts\GCInfo\GCInfoDecoder.cs (1)
150_arch = target.Contracts.RuntimeInfo.GetTargetArchitecture();
Contracts\Loader_1.cs (3)
659IEcmaMetadata ecmaMetadataContract = _target.Contracts.EcmaMetadata; 698ISHash sHashContract = target.Contracts.SHash; 713ISHash shashContract = _target.Contracts.SHash;
Contracts\ManagedTypeSource_1.cs (7)
121IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 156IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 192fieldDescAddr = _target.Contracts.RuntimeTypeSystem.GetFieldDescByName(th, fieldName); 204IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 254ILoader loader = _target.Contracts.Loader; 274th = _target.Contracts.RuntimeTypeSystem.GetTypeHandle(typeHandlePtr); 294mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle);
Contracts\Object_1.cs (4)
74Contracts.IRuntimeTypeSystem typeSystemContract = _target.Contracts.RuntimeTypeSystem; 118return _target.Contracts.SyncBlock.GetBuiltInComData(syncBlockPtr, out rcw, out ccw, out ccf); 159return _target.Contracts.SyncBlock.GetSyncBlock(index); 207Contracts.IRuntimeTypeSystem typeSystemContract = _target.Contracts.RuntimeTypeSystem;
Contracts\ObjectiveCMarshal_1.cs (1)
25IConditionalWeakTable cwt = _target.Contracts.ConditionalWeakTable;
Contracts\PrecodeStubs_Common.cs (1)
150IPlatformMetadata pm = target.Contracts.PlatformMetadata;
Contracts\RuntimeMutableTypeSystem_1.cs (5)
35IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 36ILoader loader = _target.Contracts.Loader; 103IObject objectContract = _target.Contracts.Object; 104IGC gcContract = _target.Contracts.GC; 105IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
Contracts\RuntimeTypeSystem_1.cs (26)
347RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.Contracts.RuntimeTypeSystem; 620arch = _target.Contracts.RuntimeInfo.GetTargetArchitecture(); 700ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 701MetadataReader? reader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 917Contracts.IThread threadContract = _target.Contracts.Thread; 926Contracts.IThread threadContract = _target.Contracts.Thread; 985RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.Contracts.RuntimeTypeSystem; 1268ILoader loaderContract = _target.Contracts.Loader; 1311ILoader loaderContract = _target.Contracts.Loader; 1453RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.Contracts.RuntimeTypeSystem; 1599ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 1600MetadataReader? mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 1841ModuleHandle mod = _target.Contracts.Loader.GetModuleHandleFromModulePtr(loaderModuleAddr); 1842return _target.Contracts.Loader.IsCollectible(mod); 1851if (_target.Contracts.ReJIT.IsEnabled()) 1857return _target.Contracts.CodeVersions.CodeVersionManagerSupportsMethod(methodDesc.Address); 1999IExecutionManager executionManager = _target.Contracts.ExecutionManager; 2008TargetPointer methodDescPtr = _target.Contracts.PrecodeStubs.GetMethodDescFromStubAddress(pCode); 2241ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 2242MetadataReader? mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 2250return _target.Contracts.Signature.DecodeFieldSignature(fieldDef.Signature, moduleHandle, enclosingType); 2277ILoader loader = _target.Contracts.Loader; 2279MetadataReader? md = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 2302ILoader loader = _target.Contracts.Loader; 2318ILoader loader = _target.Contracts.Loader; 2348MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!;
Contracts\Signature\Signature_1.cs (2)
48MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!; 63if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() == RuntimeInfoArchitecture.X86)
Contracts\Signature\SignatureTypeProvider.cs (2)
24_loader = target.Contracts.Loader; 25_runtimeTypeSystem = target.Contracts.RuntimeTypeSystem;
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (3)
32private readonly IExecutionManager _eman = target.Contracts.ExecutionManager; 34private readonly bool _unixAMD64ABI = target.Contracts.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows; 853Debug.Assert(_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() == RuntimeInfoOperatingSystem.Windows);
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
16private readonly IExecutionManager _eman = target.Contracts.ExecutionManager;
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
48private readonly IExecutionManager _eman = target.Contracts.ExecutionManager;
Contracts\StackWalk\Context\IPlatformAgnosticContext.cs (1)
44IRuntimeInfo runtimeInfo = target.Contracts.RuntimeInfo;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
33private readonly IExecutionManager _eman = target.Contracts.ExecutionManager;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
41private readonly IExecutionManager _eman = target.Contracts.ExecutionManager;
Contracts\StackWalk\Context\X86\X86Unwinder.cs (2)
38private readonly bool _unixX86ABI = target.Contracts.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows; 53IExecutionManager eman = _target.Contracts.ExecutionManager;
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (1)
21if (_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() == RuntimeInfoOperatingSystem.Windows)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (2)
118IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 553IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo;
Contracts\StackWalk\FrameHandling\X86FrameHandler.cs (2)
51MethodDescHandle md = _target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(framedMethodFrame.MethodDescPtr); 52if (!_target.Contracts.CallingConvention.TryComputeArgGCRefMapBlob(md, out byte[] blob) || blob.Length == 0)
Contracts\StackWalk\GC\GcScanContext.cs (2)
37_gc = target.Contracts.GC; 38_rts = target.Contracts.RuntimeTypeSystem;
Contracts\StackWalk\GC\GcScanner.cs (8)
27_eman = target.Contracts.ExecutionManager; 28_gcInfo = target.Contracts.GCInfo; 203if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.X86) 340IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo; 368MethodDescHandle md = _target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(fmf.MethodDescPtr); 369if (!_target.Contracts.CallingConvention.TryComputeArgGCRefMapBlob(md, out byte[] blob) || blob.Length == 0) 382if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.X86) 389if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.X86)
Contracts\StackWalk\GC\GcSignatureTypeProvider.cs (8)
70=> ClassifyTokenLookup(_target.Contracts.Loader.GetLookupTables(_moduleHandle).TypeDefToMethodTable, MetadataTokens.GetToken(handle), rawTypeKind); 73=> ClassifyTokenLookup(_target.Contracts.Loader.GetLookupTables(_moduleHandle).TypeRefToMethodTable, MetadataTokens.GetToken(handle), rawTypeKind); 90ReadOnlySpan<TypeHandle> instantiation = _target.Contracts.RuntimeTypeSystem.GetGenericMethodInstantiation(genericContext.MethodContext); 105IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 143return ClassifyTypeHandle(_target.Contracts.RuntimeTypeSystem.GetTypeHandle(typeHandlePointer)); 160TargetPointer typeHandlePtr = _target.Contracts.Loader.GetModuleLookupMapElement(lookupTable, (uint)token, out _); 164return ClassifyTypeHandle(_target.Contracts.RuntimeTypeSystem.GetTypeHandle(typeHandlePtr)); 183IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
Contracts\StackWalk\StackWalk_1.cs (12)
27_eman = target.Contracts.ExecutionManager; 150bool isX86 = _target.Contracts.RuntimeInfo.GetTargetArchitecture() == RuntimeInfoArchitecture.X86; 316IGCInfoHandle gcHandle = _target.Contracts.GCInfo.DecodePlatformSpecificGCInfo(gcInfoAddr, gcVersion); 319foreach (var range in _target.Contracts.GCInfo.GetInterruptibleRanges(gcHandle)) 398IException exceptionContract = _target.Contracts.Exception; 825if (_target.Contracts.ExecutionManager.GetCodeBlockHandle(preUnwindIp) is CodeBlockHandle cbh) 827handle.LastFramelessStackParameterSize = _target.Contracts.ExecutionManager.GetStackParameterSize(cbh); 859HijackKind hijackKind = _target.Contracts.Debugger.GetHijackKind(ip); 1006&& _target.Contracts.RuntimeInfo.GetTargetArchitecture() == RuntimeInfoArchitecture.X86 1037(bool useFramePointer, long offset) = _target.Contracts.RuntimeInfo.GetTargetArchitecture() switch 1097IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 1134ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPointer);
Contracts\Thread_1.cs (1)
289readFrom = _target.Contracts.Object.GetArrayData(exception.WatsonBuckets, out _, out _, out _);
CoreCLRContracts.cs (1)
62RuntimeInfoArchitecture arch = t.Contracts.RuntimeInfo.GetTargetArchitecture();
RuntimeTypeSystemHelpers\MethodValidation.cs (2)
198Contracts.IPrecodeStubs precode = _target.Contracts.PrecodeStubs; 209Contracts.IExecutionManager executionManager = _target.Contracts.ExecutionManager;
Microsoft.Diagnostics.DataContractReader.Legacy (418)
ClrDataAppDomain.cs (1)
39ILoader loader = _target.Contracts.Loader;
ClrDataExceptionState.cs (3)
86_target.Contracts.Exception.GetNestedExceptionInfo( 127ExceptionData exceptionData = _target.Contracts.Exception.GetExceptionData(exceptionObject); 149string message = _target.Contracts.Object.GetStringValue(exceptionData.Message);
ClrDataFrame.cs (19)
48IStackWalk stackWalk = _target.Contracts.StackWalk; 111TargetPointer appDomainAddr = _target.Contracts.Loader.GetAppDomain(); 201IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 351IStackWalk stackWalk = _target.Contracts.StackWalk; 352IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 360TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 405IStackWalk stackWalk = _target.Contracts.StackWalk; 410IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 415ILoader loader = _target.Contracts.Loader; 419IEcmaMetadata ecmaMetadataContract = _target.Contracts.EcmaMetadata; 457IStackWalk stackWalk = _target.Contracts.StackWalk; 458IDebugInfo debugInfo = _target.Contracts.DebugInfo; 516IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 518ILoader loader = _target.Contracts.Loader; 542mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!; 747IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 758IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 793MetadataReader moduleReader = _target.Contracts.EcmaMetadata.GetMetadata(_moduleHandle)!; 964RuntimeInfoArchitecture arch = target.Contracts.RuntimeInfo.GetTargetArchitecture();
ClrDataMethodDefinition.cs (9)
36ILoader loader = _target.Contracts.Loader; 46IRuntimeTypeSystem rts = target.Contracts.RuntimeTypeSystem; 55IRuntimeTypeSystem rts = target.Contracts.RuntimeTypeSystem; 69ILoader loader = _target.Contracts.Loader; 71IEcmaMetadata ecmaMetadata = _target.Contracts.EcmaMetadata; 269IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 398ICodeNotifications codeNotif = _target.Contracts.CodeNotifications; 422ICodeNotifications codeNotif = _target.Contracts.CodeNotifications; 462IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
ClrDataMethodInstance.cs (10)
48IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 104IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 123string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(_methodDesc.Address); 201if (!_target.Contracts.DebugInfo.HasDebugInfo(pCode)) 204IEnumerable<OffsetMapping> mapEnumerable = _target.Contracts.DebugInfo.GetMethodNativeMap( 291TargetCodePointer nativeCode = _target.Contracts.RuntimeTypeSystem.GetNativeCode(_methodDesc); 292TargetCodePointer pCode = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode); 297if (!_target.Contracts.DebugInfo.HasDebugInfo(pCode)) 300IEnumerable<OffsetMapping> mapEnumerable = _target.Contracts.DebugInfo.GetMethodNativeMap( 393IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
ClrDataModule.cs (11)
83ILoader loader = _target.Contracts.Loader; 85reader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle); 299ILoader loader = _target.Contracts.Loader; 301MetadataReader reader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!; 461Contracts.ILoader loader = _target.Contracts.Loader; 502Contracts.ILoader contract = _target.Contracts.Loader; 552Contracts.ILoader contract = _target.Contracts.Loader; 594Contracts.ILoader contract = _target.Contracts.Loader; 640Contracts.ILoader contract = _target.Contracts.Loader; 756Contracts.ILoader contract = _target.Contracts.Loader; 813Contracts.ILoader loader = _target.Contracts.Loader;
ClrDataStackWalk.cs (4)
32ThreadData threadData = _target.Contracts.Thread.GetThreadData(_threadAddr); 33_dataFrames = _target.Contracts.StackWalk.CreateStackWalk(threadData).GetEnumerator(); 67IStackWalk sw = _target.Contracts.StackWalk; 190IStackWalk sw = _target.Contracts.StackWalk;
ClrDataTask.cs (5)
41TargetPointer currentAppDomain = _target.Contracts.Loader.GetAppDomain(); 71Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 109TargetPointer thrownObjectHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(_address); 116Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address); 150Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(_address);
ConversionExtensions.cs (1)
91IPlatformMetadata metadata = target.Contracts.PlatformMetadata;
Dbi\DacDbiImpl.cs (147)
83*pResult = _target.Contracts.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data) && data.IsLeftSideInitialized ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 134string name = _target.Contracts.Loader.GetAppDomainFriendlyName(); 157Contracts.ILoader loader = _target.Contracts.Loader; 189Contracts.ILoader loader = _target.Contracts.Loader; 228Contracts.ILoader loader = _target.Contracts.Loader; 291Contracts.ILoader loader = _target.Contracts.Loader; 334Contracts.ILoader loader = _target.Contracts.Loader; 385Contracts.ILoader loader = _target.Contracts.Loader; 423IExecutionManager eman = _target.Contracts.ExecutionManager; 455Contracts.ILoader loader = _target.Contracts.Loader; 491Contracts.ILoader loader = _target.Contracts.Loader; 551Contracts.ILoader loader = _target.Contracts.Loader; 599_target.Contracts.Debugger.RequestSyncAtEvent(); 620_target.Contracts.Debugger.SetSendExceptionsOutsideOfJMC(sendExceptionsOutsideOfJMC != Interop.BOOL.FALSE); 641Contracts.IDebugger debugger = _target.Contracts.Debugger; 672Contracts.IDebugger debugger = _target.Contracts.Debugger; 741TargetPointer espContext = _target.Contracts.Debugger.PrepareExceptionHijack( 772Contracts.IThread threadContract = _target.Contracts.Thread; 827Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 852Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 878Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 907Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 908_target.Contracts.Thread.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh); 944_target.Contracts.Thread.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 948_target.Contracts.Thread.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend); 975Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1005Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(threadPtr); 1083Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1112Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1139TargetPointer exceptionHandle = _target.Contracts.Thread.GetCurrentExceptionHandle(threadPtr); 1142ThreadData data = _target.Contracts.Thread.GetThreadData(threadPtr); 1175if (_target.Contracts.TryGetContract<IComWrappers>(out IComWrappers? comWrappers)) 1184if (!comWrappersSuccess && _target.Contracts.TryGetContract<IBuiltInCOM>(out IBuiltInCOM? builtInCOM)) 1220Contracts.ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1246TargetPointer defaultAppDomain = _target.Contracts.Loader.GetAppDomain(); 1272Contracts.ILoader loader = _target.Contracts.Loader; 1308Contracts.IThread threadContract = _target.Contracts.Thread; 1320IStackWalk sw = _target.Contracts.StackWalk; 1402ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1403byte[] seedContext = _target.Contracts.StackWalk.GetContext(threadData, ThreadContextSource.Debugger, allFlags); 1406handleData = new StackWalkHandleData(_target.Contracts.StackWalk, threadData); 1497IStackWalk sw = _target.Contracts.StackWalk; 1504RuntimeInfoArchitecture arch = _target.Contracts.RuntimeInfo.GetTargetArchitecture(); 1643_target.Contracts.Thread.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _); 1694IStackWalk stackwalk = _target.Contracts.StackWalk; 1728TargetPointer currentAppDomain = _target.Contracts.Loader.GetAppDomain(); 1729IStackWalk stackwalk = _target.Contracts.StackWalk; 1818IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 1830ILoader loader = _target.Contracts.Loader; 1858IExecutionManager eman = _target.Contracts.ExecutionManager; 1913ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1914byte[] leafContext = _target.Contracts.StackWalk.GetContext(threadData, ThreadContextSource.None, allFlags); 1948ThreadData threadData = _target.Contracts.Thread.GetThreadData(new TargetPointer(vmThread)); 1949byte[] context = _target.Contracts.StackWalk.GetContext(threadData, ThreadContextSource.Debugger, allFlags); 1988Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2023Contracts.ISignature signature = _target.Contracts.Signature; 2056RuntimeInfoArchitecture arch = _target.Contracts.RuntimeInfo.GetTargetArchitecture(); 2062Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2108*pRetVal = _target.Contracts.Object.GetMethodTableAddress(new TargetPointer(rawToken)).Value; 2147ILoader loader = _target.Contracts.Loader; 2150MetadataReader mdReader = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) 2163IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2220Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2247Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2285IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2341IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2391IRuntimeMutableTypeSystem? mts = _target.Contracts.TryGetContract<IRuntimeMutableTypeSystem>(out IRuntimeMutableTypeSystem enc) ? enc : null; 2549IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2577IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2578TargetPointer mtAddr = _target.Contracts.Object.GetMethodTableAddress(new TargetPointer(addr)); 2655Contracts.ILoader loader = _target.Contracts.Loader; 2698IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2737IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2888IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3027Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3060Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3086IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3087IRuntimeMutableTypeSystem mrts = _target.Contracts.RuntimeMutableTypeSystem; 3088Contracts.ILoader loader = _target.Contracts.Loader; 3187ILoader loader = _target.Contracts.Loader; 3188IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3220IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3297Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3341IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3343TargetPointer parentMT = _target.Contracts.Object.GetMethodTableAddress(objectAddress); 3400ulong vmAppDomain = _target.Contracts.Loader.GetAppDomain().Value; 3402IException exceptionContract = _target.Contracts.Exception; 3447IObject obj = _target.Contracts.Object; 3491IObject obj = _target.Contracts.Object; 3495IBuiltInCOM builtInCom = _target.Contracts.BuiltInCOM; 3538IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3576IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3577TargetPointer mtAddr = _target.Contracts.Object.GetMethodTableAddress(objectAddress); 3583_target.Contracts.Object.GetStringData(objectAddress, out uint length, out uint offset); 3614IObject objectContract = _target.Contracts.Object; 3615IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3678IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3683TargetPointer mt = _target.Contracts.Object.GetMethodTableAddress(objectAddress); 3695*pObjSize = (uint)_target.Contracts.Object.GetSize(objectAddress); 3739*pRetVal = _target.Contracts.Debugger.GetDebuggerControlBlockAddress().Value; 3870TargetPointer syncBlock = _target.Contracts.Object.GetSyncBlockAddress(vmObject); 3872if (syncBlock == TargetPointer.Null || !_target.Contracts.SyncBlock.TryGetLockInfo(syncBlock, out threadId, out recursionCount)) 3878TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(threadId); 3918*pRetVal = _target.Contracts.Debugger.GetAttachStateFlags(); 3952Contracts.ILoader loader = _target.Contracts.Loader; 4174IGC gc = _target.Contracts.GC; 4283IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 4284TargetPointer mt = _target.Contracts.Object.GetMethodTableAddress(new TargetPointer(obj)); 4479TargetPointer mt = _target.Contracts.Object.GetMethodTableAddress(new TargetPointer(obj)); 4548IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 4588IEcmaMetadata ecmaMetadataContract = _target.Contracts.EcmaMetadata; 4589ISignature signature = _target.Contracts.Signature; 4604Contracts.ModuleHandle enclosingModuleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(enclosingModulePtr); 4699IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 4755IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 4827Contracts.IGC gc = _target.Contracts.GC; 4880if (_target.Contracts.TryGetContract<IReJIT>(out IReJIT rejit)) 4882ILoader loader = _target.Contracts.Loader; 4889ICodeVersions codeVersions = _target.Contracts.CodeVersions; 4923if (!_target.Contracts.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data)) 4952if (!_target.Contracts.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data)) 4985if (!_target.Contracts.TryGetContract<IReJIT>(out IReJIT rejit)) 4988ILoader loader = _target.Contracts.Loader; 4999ICodeVersions codeVersions = _target.Contracts.CodeVersions; 5039ICodeVersions codeVersions = _target.Contracts.CodeVersions; 5076ICodeVersions codeVersions = _target.Contracts.CodeVersions; 5111if (_target.Contracts.TryGetContract<IReJIT>(out _)) 5113ICodeVersions codeVersions = _target.Contracts.CodeVersions; 5157_target.Contracts.Debugger.EnableGCNotificationEvents(fEnable != Interop.BOOL.FALSE); 5216DelegateInfo delegateInfo = _target.Contracts.Object.GetDelegateInfo(new TargetPointer(delegateObject)); 5225IExecutionManager eman = _target.Contracts.ExecutionManager; 5233IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5240Contracts.ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 5241*ppFunctionAssembly = _target.Contracts.Loader.GetAssembly(moduleHandle).Value; 5274DelegateInfo delegateInfo = _target.Contracts.Object.GetDelegateInfo(new TargetPointer(delegateObject)); 5301TargetPointer mt = _target.Contracts.Object.GetMethodTableAddress(vmObject); 5302IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5319Contracts.ILoader loader = _target.Contracts.Loader; 5350*pResult = _target.Contracts.Debugger.MetadataUpdatesApplied() ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 5384Contracts.ILoader loader = _target.Contracts.Loader; 5414ContinuationInfo info = _target.Contracts.Object.GetContinuationInfo(new TargetPointer(continuationAddress)); 5470Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5478Contracts.ICodeVersions cv = _target.Contracts.CodeVersions; 5489IReadOnlyList<AsyncSuspensionInfo> suspensionPoints = _target.Contracts.DebugInfo.GetAsyncSuspensionPoints(pCode); 5551Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5739Contracts.ILoader loader = _target.Contracts.Loader; 5795Contracts.ILoader loader = _target.Contracts.Loader;
Dbi\Helpers\HeapWalk.cs (2)
27_gc = target.Contracts.GC; 28_rts = target.Contracts.RuntimeTypeSystem;
Dbi\Helpers\RefWalk.cs (4)
27_gc = target.Contracts.GC; 30_appDomain = target.Contracts.Loader.GetAppDomain(); 131IThread threadContract = _target.Contracts.Thread; 132IStackWalk stackWalkContract = _target.Contracts.StackWalk;
Dbi\TypeDataWalk.cs (2)
215ILoader loader = _target.Contracts.Loader; 216IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
SigFormat.cs (10)
159IRuntimeTypeSystem runtimeTypeSystem = target.Contracts.RuntimeTypeSystem; 181TargetPointer modulePointer = target.Contracts.RuntimeTypeSystem.GetModule(th); 182Contracts.ModuleHandle module = target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePointer); 183MetadataReader internalTypeMetadata = target.Contracts.EcmaMetadata.GetMetadata(module)!; 313IRuntimeTypeSystem runtimeTypeSystem = target.Contracts.RuntimeTypeSystem; 347TargetPointer modulePointer = target.Contracts.RuntimeTypeSystem.GetModule(typeHandle); 348Contracts.ModuleHandle module = target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePointer); 349MetadataReader metadata = target.Contracts.EcmaMetadata.GetMetadata(module)!; 393Contracts.ModuleHandle genericVariableModule = target.Contracts.Loader.GetModuleHandleFromModulePtr(genericVariableModulePointer); 394MetadataReader generatedVariableMetadata = target.Contracts.EcmaMetadata.GetMetadata(genericVariableModule)!;
SOSDacImpl.cs (153)
119Contracts.ILoader loader = _target.Contracts.Loader; 186TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 225ILoader loader = _target.Contracts.Loader; 297TargetPointer defaultAppDomain = _target.Contracts.Loader.GetAppDomain(); 350TargetPointer defaultAppDomain = _target.Contracts.Loader.GetAppDomain(); 353ILoader loader = _target.Contracts.Loader; 399ILoader loader = _target.Contracts.Loader; 481Contracts.ILoader loader = _target.Contracts.Loader; 524Contracts.ILoader contract = _target.Contracts.Loader; 574Contracts.IBuiltInCOM contract = _target.Contracts.BuiltInCOM; 645Contracts.IBuiltInCOM builtInCOMContract = _target.Contracts.BuiltInCOM; // E_NOTIMPL if contract is not present 720Contracts.IThread threadContract = _target.Contracts.Thread; 724if (_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows) 773IExecutionManager eman = _target.Contracts.ExecutionManager; 774IGCInfo gcInfo = _target.Contracts.GCInfo; 858IExecutionManager em = _target.Contracts.ExecutionManager; 1059IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 1060IEcmaMetadata ecmaMetadataContract = _target.Contracts.EcmaMetadata; 1061ISignature signatureContract = _target.Contracts.Signature; 1074Contracts.ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 1188IStackWalk stackWalk = _target.Contracts.StackWalk; 1238IGC gc = _target.Contracts.GC; 1282IGC gc = _target.Contracts.GC; 1347IGC gc = _target.Contracts.GC; 1480IGC gc = _target.Contracts.GC; 1621IGC gc = _target.Contracts.GC; 1624TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 1836IGC gc = _target.Contracts.GC; 1873IGC gc = _target.Contracts.GC; 1893IGC gc = _target.Contracts.GC; 1938IGC gc = _target.Contracts.GC; 1984IGC gc = _target.Contracts.GC; 2068Contracts.ILoader loader = _target.Contracts.Loader; 2097if (!_target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName)) 2142Contracts.JitManagerInfo jitManagerInfo = _target.Contracts.ExecutionManager.GetEEJitManagerInfo(); 2208if (_target.Contracts.RuntimeInfo.GetTargetArchitecture() != RuntimeInfoArchitecture.X64) 2263Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 2267Contracts.ICodeVersions nativeCodeContract = _target.Contracts.CodeVersions; 2268Contracts.IReJIT rejitContract = _target.Contracts.ReJIT; 2302data->NativeCodeAddr = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCodeAddr).ToAddress(_target).ToClrDataAddress(_target); 2508ICodeVersions cv = _target.Contracts.CodeVersions; 2509IReJIT rejit = _target.Contracts.ReJIT; 2515pReJitData->NativeCodeAddr = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode).Value; 2551Contracts.ILoader loader = _target.Contracts.Loader; 2602Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 2621string? fallbackNameString = _target.Contracts.DacStreams.StringFromEEAddress(methodDesc); 2631Contracts.ModuleHandle module = _target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 2632string modulePath = _target.Contracts.Loader.GetPath(module); 2688Contracts.IStackWalk stackWalkContract = _target.Contracts.StackWalk; 2693_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDescPtr); // validation 2723IExecutionManager executionManager = _target.Contracts.ExecutionManager; 2724IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 2776_target.Contracts.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target)); 2796Contracts.IRuntimeTypeSystem contract = _target.Contracts.RuntimeTypeSystem; 2869Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 2909Contracts.IRuntimeTypeSystem contract = _target.Contracts.RuntimeTypeSystem; 2938Contracts.IRuntimeTypeSystem typeSystemContract = _target.Contracts.RuntimeTypeSystem; 2939Contracts.ILoader loader = _target.Contracts.Loader; 2962string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target)); 3004IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3079_target.Contracts.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target)); 3116Contracts.ILoader contract = _target.Contracts.Loader; 3133TargetSpan readOnlyMetadata = _target.Contracts.EcmaMetadata.GetReadOnlyMetadataAddress(handle); 3212Contracts.IException contract = _target.Contracts.Exception; 3250Contracts.IObject objectContract = _target.Contracts.Object; 3251Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 3252Contracts.ILoader loader = _target.Contracts.Loader; 3278string? fallbackName = _target.Contracts.DacStreams.StringFromEEAddress(mt); 3322Contracts.IObject objectContract = _target.Contracts.Object; 3323Contracts.IRuntimeTypeSystem runtimeTypeSystemContract = _target.Contracts.RuntimeTypeSystem; 3385if (_target.Contracts.FeatureFlags.IsEnabled(Contracts.RuntimeFeature.COMInterop) 3432Contracts.IObject contract = _target.Contracts.Object; 3479IGC gc = _target.Contracts.GC; 3530IGC gc = _target.Contracts.GC; 3579Contracts.ILoader contract = _target.Contracts.Loader; 3618Contracts.ILoader contract = _target.Contracts.Loader; 3681IBuiltInCOM builtInCom = _target.Contracts.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows) 3742IBuiltInCOM builtInCom = _target.Contracts.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows) 3825string[] regs = _target.Contracts.RuntimeInfo.GetTargetArchitecture() switch 3941Contracts.IThread contract = _target.Contracts.Thread; 4044IThread threadContract = _target.Contracts.Thread; 4045IStackWalk stackWalkContract = _target.Contracts.StackWalk; 4135ISyncBlock syncBlockContract = _target.Contracts.SyncBlock; 4196ISyncBlock syncBlock = _target.Contracts.SyncBlock; 4220IThread thread = _target.Contracts.Thread; 4225TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 4275Contracts.IThread contract = _target.Contracts.Thread; 4308Contracts.IThread contract = _target.Contracts.Thread; 4318TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 4368TargetPointer threadPtr = _target.Contracts.Thread.IdToThread(thinLockId); 4428Contracts.IThread thread = _target.Contracts.Thread; 4508Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 4635IExecutionManager executionManager = _target.Contracts.ExecutionManager; 4737Contracts.ILoader loader = _target.Contracts.Loader; 4816Contracts.ILoader loader = _target.Contracts.Loader; 4882Contracts.IBuiltInCOM contract = _target.Contracts.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows) 4926Contracts.ILoader loader = _target.Contracts.Loader; 4975Contracts.IException contract = _target.Contracts.Exception; 5004if (!_target.Contracts.FeatureFlags.IsEnabled(Contracts.RuntimeFeature.COMInterop)) 5040IGC gc = _target.Contracts.GC; 5082IGC gc = _target.Contracts.GC; 5188IGC gc = _target.Contracts.GC; 5294ILoader loader = _target.Contracts.Loader; 5295ICodeVersions codeVersions = _target.Contracts.CodeVersions; 5296IReJIT rejitContract = _target.Contracts.ReJIT; 5304IRuntimeTypeSystem runtimeTypeSystemContract = _target.Contracts.RuntimeTypeSystem; 5322TargetCodePointer nativeCode = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(codeVersions.GetNativeCode(nativeCodeVersionHandle)); 5421Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 5422ILoader loaderContract = _target.Contracts.Loader; 5465Contracts.IReJIT rejitContract = _target.Contracts.ReJIT; 5466Contracts.ICodeVersions codeVersionsContract = _target.Contracts.CodeVersions; 5505ICodeVersions cv = _target.Contracts.CodeVersions; 5506IReJIT rejitContract = _target.Contracts.ReJIT; 5569Contracts.IReJIT rejit = _target.Contracts.ReJIT; 5570Contracts.ICodeVersions cv = _target.Contracts.CodeVersions; 5571Contracts.ILoader loader = _target.Contracts.Loader; 5572Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5626Contracts.ILoader loader = _target.Contracts.Loader; 5627Contracts.IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 5628Contracts.IReJIT rejit = _target.Contracts.ReJIT; 5629Contracts.ICodeVersions cv = _target.Contracts.CodeVersions; 5697IGC gc = _target.Contracts.GC; 5732IGC gc = _target.Contracts.GC; 5801IGC gc = _target.Contracts.GC; 5863IGC gc = _target.Contracts.GC; 5932IGC gc = _target.Contracts.GC; 5995Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 5996Contracts.ILoader loaderContract = _target.Contracts.Loader; 6052Contracts.IComWrappers comWrappersContract = _target.Contracts.ComWrappers; 6116Contracts.IComWrappers comWrappersContract = _target.Contracts.ComWrappers; 6153Contracts.IComWrappers comWrappersContract = _target.Contracts.ComWrappers; 6194Contracts.IComWrappers comWrappersContract = _target.Contracts.ComWrappers; 6232Contracts.IComWrappers comWrappersContract = _target.Contracts.ComWrappers; 6276Contracts.IObject objectContract = _target.Contracts.Object; 6282Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 6289if (_target.Contracts.TryGetContract<IObjectiveCMarshal>(out IObjectiveCMarshal? objcContract)) 6329if (_target.Contracts.TryGetContract<IObjectiveCMarshal>(out IObjectiveCMarshal? objcContract)) 6371Contracts.IGC gcContract = _target.Contracts.GC; 6438Contracts.ILoader contract = _target.Contracts.Loader; 6572Contracts.ILoader contract = _target.Contracts.Loader; 6631IReadOnlyList<GCMemoryRegionData> regions = _target.Contracts.GC.GetHandleTableMemoryRegions(); 6656IReadOnlyList<GCMemoryRegionData> regions = _target.Contracts.GC.GetGCBookkeepingMemoryRegions(); 6681IReadOnlyList<GCMemoryRegionData> regions = _target.Contracts.GC.GetGCFreeRegions(); 6724Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 6763Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 6818Contracts.IRuntimeTypeSystem rtsContract = _target.Contracts.RuntimeTypeSystem; 6863_rts = _target.Contracts.RuntimeTypeSystem; 7038IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 7073IGC gc = _target.Contracts.GC; 7269Contracts.IStressLog stressLogContract = _target.Contracts.StressLog; 7296Contracts.IStressLog stressLogContract = _target.Contracts.StressLog; 7326Contracts.IStressLog stressLogContract = _target.Contracts.StressLog; 7347Contracts.IStressLog stressLogContract = _target.Contracts.StressLog;
SOSDacImpl.IXCLRDataProcess.cs (23)
45Contracts.IThread contract = _target.Contracts.Thread; 118IExecutionManager eman = _target.Contracts.ExecutionManager; 125IPrecodeStubs precodeStubs = _target.Contracts.PrecodeStubs; 132IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 149if (resultName is null && _target.Contracts.AuxiliarySymbols.TryGetAuxiliarySymbolName(address.ToTargetPointer(_target), out string? auxSymbolName)) 266_appDomain = _target.Contracts.Loader.GetAppDomain(); 273_loader = _target.Contracts.Loader; 274_rts = _target.Contracts.RuntimeTypeSystem; 275_cv = _target.Contracts.CodeVersions; 313ILoader loader = _target.Contracts.Loader; 425IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 434IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 466IExecutionManager eman = _target.Contracts.ExecutionManager; 623INotifications notifications = _target.Contracts.Notifications; 659TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 661IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 677IThread thread = _target.Contracts.Thread; 720TargetPointer appDomain = _target.Contracts.Loader.GetAppDomain(); 721IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 813_target.Contracts.CodeNotifications.SetAllCodeNotifications(moduleAddr, CodeNotificationFlagsConverter.FromCom(flags)); 851ICodeNotifications codeNotif = _target.Contracts.CodeNotifications; 943_target.Contracts.CodeNotifications.SetCodeNotification(moduleAddr, tokens[i], CodeNotificationFlagsConverter.FromCom(f)); 1086_target.Contracts.Notifications.SetGcNotification(gcEvtArgs.condemnedGeneration);
StressTestApi\CdacStressApi.cs (2)
76IRuntimeTypeSystem rts = target.Contracts.RuntimeTypeSystem; 79encoded = target.Contracts.CallingConvention.TryComputeArgGCRefMapBlob(mdh, out blob);
TypeNameBuilder.cs (12)
67IRuntimeTypeSystem runtimeTypeSystem = target.Contracts.RuntimeTypeSystem; 68ILoader loader = target.Contracts.Loader; 124MetadataReader reader = target.Contracts.EcmaMetadata.GetMetadata(module)!; 141reader = target.Contracts.EcmaMetadata.GetMetadata(module); 212var typeSystemContract = tnb.Target.Contracts.RuntimeTypeSystem; 230Contracts.ModuleHandle module = tnb.Target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePointer); 231MetadataReader reader = tnb.Target.Contracts.EcmaMetadata.GetMetadata(module)!; 284Contracts.ModuleHandle moduleHandle = tnb.Target.Contracts.Loader.GetModuleHandleFromModulePtr(typeSystemContract.GetModule(typeHandle)); 298MetadataReader reader = tnb.Target.Contracts.EcmaMetadata.GetMetadata(moduleHandle)!; 322Contracts.ModuleHandle module = tnb.Target.Contracts.Loader.GetModuleHandleFromModulePtr(modulePtr); 325MetadataReader mr = tnb.Target.Contracts.EcmaMetadata.GetMetadata(module)!; 348if (format.HasFlag(TypeNameFormat.FormatFullInst) && !tnb.Target.Contracts.RuntimeTypeSystem.IsGenericVariable(arg, out _, out _))