1 override of Contracts
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
54
public override ContractRegistry
Contracts
{ get; }
493 references to Contracts
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
Contracts\Extensions\IReJITExtensions.cs (1)
12
ICodeVersions cv = target.
Contracts
.CodeVersions;
Target.cs (1)
341
Contracts
.Flush(scope);
Microsoft.Diagnostics.DataContractReader.Contracts (131)
_generated\0\LayoutSet.g.cs (1)
80
if (target.
Contracts
.TryGetContract(out IManagedTypeSource mts))
_generated\1\TypeNameResolver.g.cs (3)
15
if (target.
Contracts
.ManagedTypeSource.TryGetTypeHandle(name, out TypeHandle th))
42
if (target.
Contracts
.TryGetContract(out IManagedTypeSource mts))
59
if (target.
Contracts
.ManagedTypeSource.TryGetThreadStaticFieldAddress(name, fieldName, thread, out TargetPointer address))
CodePointerUtils.cs (2)
21
IPlatformMetadata metadata = target.
Contracts
.PlatformMetadata;
37
IPlatformMetadata metadata = target.
Contracts
.PlatformMetadata;
Contracts\BuiltInCOM_1.cs (1)
270
ISyncBlock syncBlock = _target.
Contracts
.SyncBlock;
Contracts\CodeVersions_1.cs (17)
105
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
122
Contracts.IExecutionManager executionManager = _target.
Contracts
.ExecutionManager;
133
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
150
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
159
ILoader loader = _target.
Contracts
.Loader;
176
MethodDescHandle md = _target.
Contracts
.RuntimeTypeSystem.GetMethodDescHandle(codeVersionHandle.MethodDescAddress);
177
return _target.
Contracts
.RuntimeTypeSystem.GetNativeCode(md);
205
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
222
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
321
MethodDescHandle md = _target.
Contracts
.RuntimeTypeSystem.GetMethodDescHandle(nativeCodeVersion.MethodDescAddress);
322
TargetPointer versioningStateAddress = _target.
Contracts
.RuntimeTypeSystem.GetMethodDescVersioningState(md);
342
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
356
ModuleHandle moduleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(module);
357
TargetPointer ilCodeVersionTable = _target.
Contracts
.Loader.GetLookupTables(moduleHandle).MethodDefToILCodeVersioningState;
358
TargetPointer ilVersionStateAddress = _target.
Contracts
.Loader.GetModuleLookupMapElement(ilCodeVersionTable, methodDefToken, out var _);
406
ILoader loader = _target.
Contracts
.Loader;
433
IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
Contracts\ComWrappers_1.cs (3)
122
IConditionalWeakTable cwt = _target.
Contracts
.ConditionalWeakTable;
146
TargetPointer mt = _target.
Contracts
.Object.GetMethodTableAddress(rcw);
156
IConditionalWeakTable cwt = _target.
Contracts
.ConditionalWeakTable;
Contracts\ConditionalWeakTable_1.cs (5)
23
int hashCode = _target.
Contracts
.Object.TryGetHashCode(key);
36
TargetPointer entriesMT = _target.
Contracts
.Object.GetMethodTableAddress(container.Entries);
37
TypeHandle entriesTypeHandle = _target.
Contracts
.RuntimeTypeSystem.GetTypeHandle(entriesMT);
38
uint entrySize = _target.
Contracts
.RuntimeTypeSystem.GetComponentSize(entriesTypeHandle);
50
TargetNUInt extraInfo = _target.
Contracts
.GC.GetHandleExtraInfo(handle.Handle);
Contracts\DebugInfo\DebugInfo_1.cs (1)
25
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
Contracts\DebugInfo\DebugInfo_2.cs (3)
32
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
131
ICodeVersions cv = _target.
Contracts
.CodeVersions;
145
bool isX86 = _target.
Contracts
.RuntimeInfo.GetTargetArchitecture() == RuntimeInfoArchitecture.X86;
Contracts\EcmaMetadata_1.cs (1)
30
ILoader loader = target.
Contracts
.Loader;
Contracts\Exception_1.cs (2)
60
IObject objectContract = _target.
Contracts
.Object;
61
IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
Contracts\ExecutionManager\ExecutionManagerCore.cs (4)
302
IPrecodeStubs precodeStubs = _target.
Contracts
.PrecodeStubs;
412
if (_target.
Contracts
.RuntimeInfo.GetTargetArchitecture() is not RuntimeInfoArchitecture.X86)
504
ILoader loader = _target.
Contracts
.Loader;
538
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
57
IGCInfo gcInfo = Target.
Contracts
.GCInfo;
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
55
IGCInfo gcInfo = Target.
Contracts
.GCInfo;
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (3)
84
IGCInfo gcInfo = Target.
Contracts
.GCInfo;
173
uint unwindDataSize = UnwindDataSize.GetUnwindDataSize(Target, unwindInfo, Target.
Contracts
.RuntimeInfo.GetTargetArchitecture());
344
IExecutionManager executionManager = Target.
Contracts
.ExecutionManager;
Contracts\GC\GC_1.cs (4)
483
IThread thread = _target.
Contracts
.Thread;
495
IGC gc = _target.
Contracts
.GC;
667
IObject obj = _target.
Contracts
.Object;
672
IBuiltInCOM builtInCOM = _target.
Contracts
.BuiltInCOM;
Contracts\GCInfo\GCInfoDecoder.cs (1)
150
_arch = target.
Contracts
.RuntimeInfo.GetTargetArchitecture();
Contracts\Loader_1.cs (3)
626
IEcmaMetadata ecmaMetadataContract = _target.
Contracts
.EcmaMetadata;
665
ISHash sHashContract = target.
Contracts
.SHash;
680
ISHash shashContract = _target.
Contracts
.SHash;
Contracts\ManagedTypeSource_1.cs (7)
121
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
156
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
192
fieldDescAddr = _target.
Contracts
.RuntimeTypeSystem.GetFieldDescByName(th, fieldName);
204
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
254
ILoader loader = _target.
Contracts
.Loader;
274
th = _target.
Contracts
.RuntimeTypeSystem.GetTypeHandle(typeHandlePtr);
294
mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle);
Contracts\Object_1.cs (3)
61
Contracts.IRuntimeTypeSystem typeSystemContract = _target.
Contracts
.RuntimeTypeSystem;
105
return _target.
Contracts
.SyncBlock.GetBuiltInComData(syncBlockPtr, out rcw, out ccw, out ccf);
146
return _target.
Contracts
.SyncBlock.GetSyncBlock(index);
Contracts\ObjectiveCMarshal_1.cs (1)
19
TargetPointer syncBlock = _target.
Contracts
.Object.GetSyncBlockAddress(address);
Contracts\PrecodeStubs_Common.cs (1)
150
IPlatformMetadata pm = target.
Contracts
.PlatformMetadata;
Contracts\RuntimeMutableTypeSystem_1.cs (2)
35
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
36
ILoader loader = _target.
Contracts
.Loader;
Contracts\RuntimeTypeSystem_1.cs (20)
347
RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.
Contracts
.RuntimeTypeSystem;
747
Contracts.IThread threadContract = _target.
Contracts
.Thread;
756
Contracts.IThread threadContract = _target.
Contracts
.Thread;
815
RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.
Contracts
.RuntimeTypeSystem;
1098
ILoader loaderContract = _target.
Contracts
.Loader;
1141
ILoader loaderContract = _target.
Contracts
.Loader;
1277
RuntimeTypeSystem_1 rts = (RuntimeTypeSystem_1)target.
Contracts
.RuntimeTypeSystem;
1423
ModuleHandle moduleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
1424
MetadataReader? mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle);
1665
ModuleHandle mod = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(loaderModuleAddr);
1666
return _target.
Contracts
.Loader.IsCollectible(mod);
1675
if (_target.
Contracts
.ReJIT.IsEnabled())
1681
return _target.
Contracts
.CodeVersions.CodeVersionManagerSupportsMethod(methodDesc.Address);
1823
IExecutionManager executionManager = _target.
Contracts
.ExecutionManager;
1832
TargetPointer methodDescPtr = _target.
Contracts
.PrecodeStubs.GetMethodDescFromStubAddress(pCode);
2066
ILoader loader = _target.
Contracts
.Loader;
2068
MetadataReader? md = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle);
2091
ILoader loader = _target.
Contracts
.Loader;
2107
ILoader loader = _target.
Contracts
.Loader;
2137
MetadataReader mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)!;
Contracts\Signature\Signature_1.cs (2)
48
MetadataReader mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)!;
63
if (_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)
32
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
34
private readonly bool _unixAMD64ABI = target.
Contracts
.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows;
853
Debug.Assert(_target.
Contracts
.RuntimeInfo.GetTargetOperatingSystem() == RuntimeInfoOperatingSystem.Windows);
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
16
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
48
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
Contracts\StackWalk\Context\IPlatformAgnosticContext.cs (1)
36
IRuntimeInfo runtimeInfo = target.
Contracts
.RuntimeInfo;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
33
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
41
private readonly IExecutionManager _eman = target.
Contracts
.ExecutionManager;
Contracts\StackWalk\Context\X86\X86Unwinder.cs (2)
37
private readonly bool _unixX86ABI = target.
Contracts
.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows;
52
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (1)
21
if (_target.
Contracts
.RuntimeInfo.GetTargetOperatingSystem() == RuntimeInfoOperatingSystem.Windows)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (2)
118
IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
555
IRuntimeInfo runtimeInfo = _target.
Contracts
.RuntimeInfo;
Contracts\StackWalk\GC\GcScanner.cs (7)
27
_eman = target.
Contracts
.ExecutionManager;
28
_gcInfo = target.
Contracts
.GCInfo;
182
if (_target.
Contracts
.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.X86)
329
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
339
ModuleHandle moduleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
340
MetadataReader? mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle);
469
return _target.
Contracts
.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.Arm64;
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);
90
ReadOnlySpan<TypeHandle> instantiation = _target.
Contracts
.RuntimeTypeSystem.GetGenericMethodInstantiation(genericContext.MethodContext);
105
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
143
return ClassifyTypeHandle(_target.
Contracts
.RuntimeTypeSystem.GetTypeHandle(typeHandlePointer));
160
TargetPointer typeHandlePtr = _target.
Contracts
.Loader.GetModuleLookupMapElement(lookupTable, (uint)token, out _);
164
return ClassifyTypeHandle(_target.
Contracts
.RuntimeTypeSystem.GetTypeHandle(typeHandlePtr));
183
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
Contracts\StackWalk\StackWalk_1.cs (5)
26
_eman = target.
Contracts
.ExecutionManager;
234
IGCInfoHandle gcHandle = _target.
Contracts
.GCInfo.DecodePlatformSpecificGCInfo(gcInfoAddr, gcVersion);
237
foreach (var range in _target.
Contracts
.GCInfo.GetInterruptibleRanges(gcHandle))
863
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
900
ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(threadPointer);
Contracts\Thread_1.cs (1)
284
readFrom = _target.
Contracts
.Object.GetArrayData(exception.WatsonBuckets, out _, out _, out _);
CoreCLRContracts.cs (1)
59
RuntimeInfoArchitecture arch = t.
Contracts
.RuntimeInfo.GetTargetArchitecture();
RuntimeTypeSystemHelpers\MethodValidation.cs (2)
198
Contracts.IPrecodeStubs precode = _target.
Contracts
.PrecodeStubs;
209
Contracts.IExecutionManager executionManager = _target.
Contracts
.ExecutionManager;
Microsoft.Diagnostics.DataContractReader.Legacy (360)
ClrDataAppDomain.cs (1)
37
ILoader loader = _target.
Contracts
.Loader;
ClrDataExceptionState.cs (3)
86
_target.
Contracts
.Exception.GetNestedExceptionInfo(
127
ExceptionData exceptionData = _target.
Contracts
.Exception.GetExceptionData(exceptionObject);
149
string message = _target.
Contracts
.Object.GetStringValue(exceptionData.Message);
ClrDataFrame.cs (17)
48
IStackWalk stackWalk = _target.
Contracts
.StackWalk;
202
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
352
IStackWalk stackWalk = _target.
Contracts
.StackWalk;
353
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
407
IStackWalk stackWalk = _target.
Contracts
.StackWalk;
412
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
417
ILoader loader = _target.
Contracts
.Loader;
421
IEcmaMetadata ecmaMetadataContract = _target.
Contracts
.EcmaMetadata;
459
IStackWalk stackWalk = _target.
Contracts
.StackWalk;
460
IDebugInfo debugInfo = _target.
Contracts
.DebugInfo;
519
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
521
ILoader loader = _target.
Contracts
.Loader;
545
mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)!;
750
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
761
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
796
MetadataReader moduleReader = _target.
Contracts
.EcmaMetadata.GetMetadata(_moduleHandle)!;
967
RuntimeInfoArchitecture arch = target.
Contracts
.RuntimeInfo.GetTargetArchitecture();
ClrDataMethodDefinition.cs (9)
36
ILoader loader = _target.
Contracts
.Loader;
46
IRuntimeTypeSystem rts = target.
Contracts
.RuntimeTypeSystem;
55
IRuntimeTypeSystem rts = target.
Contracts
.RuntimeTypeSystem;
69
ILoader loader = _target.
Contracts
.Loader;
71
IEcmaMetadata ecmaMetadata = _target.
Contracts
.EcmaMetadata;
269
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
398
ICodeNotifications codeNotif = _target.
Contracts
.CodeNotifications;
422
ICodeNotifications codeNotif = _target.
Contracts
.CodeNotifications;
462
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
ClrDataMethodInstance.cs (10)
48
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
104
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
123
string? fallbackName = _target.
Contracts
.DacStreams.StringFromEEAddress(_methodDesc.Address);
201
if (!_target.
Contracts
.DebugInfo.HasDebugInfo(pCode))
204
IEnumerable<OffsetMapping> mapEnumerable = _target.
Contracts
.DebugInfo.GetMethodNativeMap(
291
TargetCodePointer nativeCode = _target.
Contracts
.RuntimeTypeSystem.GetNativeCode(_methodDesc);
292
TargetCodePointer pCode = _target.
Contracts
.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode);
297
if (!_target.
Contracts
.DebugInfo.HasDebugInfo(pCode))
300
IEnumerable<OffsetMapping> mapEnumerable = _target.
Contracts
.DebugInfo.GetMethodNativeMap(
393
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
ClrDataModule.cs (11)
83
ILoader loader = _target.
Contracts
.Loader;
85
reader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle);
299
ILoader loader = _target.
Contracts
.Loader;
301
MetadataReader reader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)!;
461
Contracts.ILoader loader = _target.
Contracts
.Loader;
502
Contracts.ILoader contract = _target.
Contracts
.Loader;
553
Contracts.ILoader contract = _target.
Contracts
.Loader;
595
Contracts.ILoader contract = _target.
Contracts
.Loader;
641
Contracts.ILoader contract = _target.
Contracts
.Loader;
757
Contracts.ILoader contract = _target.
Contracts
.Loader;
814
Contracts.ILoader loader = _target.
Contracts
.Loader;
ClrDataStackWalk.cs (4)
32
ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(_threadAddr);
33
_dataFrames = _target.
Contracts
.StackWalk.CreateStackWalk(threadData).GetEnumerator();
67
IStackWalk sw = _target.
Contracts
.StackWalk;
190
IStackWalk sw = _target.
Contracts
.StackWalk;
ClrDataTask.cs (4)
71
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(_address);
109
TargetPointer thrownObjectHandle = _target.
Contracts
.Thread.GetCurrentExceptionHandle(_address);
116
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(_address);
150
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(_address);
ConversionExtensions.cs (1)
91
IPlatformMetadata metadata = target.
Contracts
.PlatformMetadata;
Dbi\DacDbiImpl.cs (116)
84
*pResult = _target.
Contracts
.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data) && data.IsLeftSideInitialized ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
135
string name = _target.
Contracts
.Loader.GetAppDomainFriendlyName();
158
Contracts.ILoader loader = _target.
Contracts
.Loader;
190
Contracts.ILoader loader = _target.
Contracts
.Loader;
229
Contracts.ILoader loader = _target.
Contracts
.Loader;
279
Contracts.ILoader loader = _target.
Contracts
.Loader;
322
Contracts.ILoader loader = _target.
Contracts
.Loader;
373
Contracts.ILoader loader = _target.
Contracts
.Loader;
413
Contracts.ILoader loader = _target.
Contracts
.Loader;
449
Contracts.ILoader loader = _target.
Contracts
.Loader;
509
Contracts.ILoader loader = _target.
Contracts
.Loader;
557
_target.
Contracts
.Debugger.RequestSyncAtEvent();
578
_target.
Contracts
.Debugger.SetSendExceptionsOutsideOfJMC(sendExceptionsOutsideOfJMC != Interop.BOOL.FALSE);
599
Contracts.IDebugger debugger = _target.
Contracts
.Debugger;
630
Contracts.IDebugger debugger = _target.
Contracts
.Debugger;
669
Contracts.IThread threadContract = _target.
Contracts
.Thread;
724
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
749
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
775
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
804
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(threadPtr);
805
_target.
Contracts
.Thread.GetThreadAllocContext(threadPtr, out long allocBytes, out long allocBytesLoh);
841
_target.
Contracts
.Thread.SetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend);
845
_target.
Contracts
.Thread.ResetDebuggerControlledThreadState(threadPtr, Contracts.DebuggerControlledThreadState.UserSuspend);
872
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
902
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(threadPtr);
980
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
1009
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
1036
TargetPointer exceptionHandle = _target.
Contracts
.Thread.GetCurrentExceptionHandle(threadPtr);
1039
ThreadData data = _target.
Contracts
.Thread.GetThreadData(threadPtr);
1072
if (_target.
Contracts
.TryGetContract<IComWrappers>(out IComWrappers? comWrappers))
1081
if (!comWrappersSuccess && _target.
Contracts
.TryGetContract<IBuiltInCOM>(out IBuiltInCOM? builtInCOM))
1117
Contracts.ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
1169
Contracts.ILoader loader = _target.
Contracts
.Loader;
1205
Contracts.IThread threadContract = _target.
Contracts
.Thread;
1217
IStackWalk sw = _target.
Contracts
.StackWalk;
1268
_target.
Contracts
.Thread.GetStackLimitData(new TargetPointer(vmThread), out TargetPointer stackBase, out TargetPointer stackLimit, out _);
1311
IStackWalk stackwalk = _target.
Contracts
.StackWalk;
1346
IStackWalk stackwalk = _target.
Contracts
.StackWalk;
1435
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1447
ILoader loader = _target.
Contracts
.Loader;
1475
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
1509
ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
1510
byte[] leafContext = _target.
Contracts
.StackWalk.GetContext(threadData, ThreadContextSource.None, allFlags);
1544
ThreadData threadData = _target.
Contracts
.Thread.GetThreadData(new TargetPointer(vmThread));
1545
byte[] context = _target.
Contracts
.StackWalk.GetContext(threadData, ThreadContextSource.Debugger, allFlags);
1587
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1622
Contracts.ISignature signature = _target.
Contracts
.Signature;
1655
RuntimeInfoArchitecture arch = _target.
Contracts
.RuntimeInfo.GetTargetArchitecture();
1661
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1707
*pRetVal = _target.
Contracts
.Object.GetMethodTableAddress(new TargetPointer(rawToken)).Value;
1746
ILoader loader = _target.
Contracts
.Loader;
1749
MetadataReader mdReader = _target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)
1762
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1819
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1846
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1884
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1940
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
1990
IRuntimeMutableTypeSystem? mts = _target.
Contracts
.TryGetContract<IRuntimeMutableTypeSystem>(out IRuntimeMutableTypeSystem enc) ? enc : null;
2148
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2176
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2177
TargetPointer mtAddr = _target.
Contracts
.Object.GetMethodTableAddress(new TargetPointer(addr));
2254
Contracts.ILoader loader = _target.
Contracts
.Loader;
2300
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2387
Contracts.ILoader loader = _target.
Contracts
.Loader;
2473
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2612
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2645
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2681
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2758
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2802
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2804
TargetPointer parentMT = _target.
Contracts
.Object.GetMethodTableAddress(objectAddress);
2864
IException exceptionContract = _target.
Contracts
.Exception;
2909
IObject obj = _target.
Contracts
.Object;
2953
IObject obj = _target.
Contracts
.Object;
2957
IBuiltInCOM builtInCom = _target.
Contracts
.BuiltInCOM;
3011
*pRetVal = _target.
Contracts
.Debugger.GetDebuggerControlBlockAddress().Value;
3142
TargetPointer syncBlock = _target.
Contracts
.Object.GetSyncBlockAddress(vmObject);
3144
if (syncBlock == TargetPointer.Null || !_target.
Contracts
.SyncBlock.TryGetLockInfo(syncBlock, out threadId, out recursionCount))
3150
TargetPointer threadPtr = _target.
Contracts
.Thread.IdToThread(threadId);
3191
*pRetVal = _target.
Contracts
.Debugger.GetAttachStateFlags();
3384
IGC gc = _target.
Contracts
.GC;
3493
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3494
TargetPointer mt = _target.
Contracts
.Object.GetMethodTableAddress(new TargetPointer(obj));
3549
TargetPointer mt = _target.
Contracts
.Object.GetMethodTableAddress(new TargetPointer(obj));
3618
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3658
IEcmaMetadata ecmaMetadataContract = _target.
Contracts
.EcmaMetadata;
3659
ISignature signature = _target.
Contracts
.Signature;
3674
Contracts.ModuleHandle enclosingModuleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(enclosingModulePtr);
3769
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3822
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3894
Contracts.IGC gc = _target.
Contracts
.GC;
3947
if (_target.
Contracts
.TryGetContract<IReJIT>(out IReJIT rejit))
3949
ILoader loader = _target.
Contracts
.Loader;
3956
ICodeVersions codeVersions = _target.
Contracts
.CodeVersions;
3990
if (!_target.
Contracts
.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data))
4019
if (!_target.
Contracts
.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data))
4052
if (!_target.
Contracts
.TryGetContract<IReJIT>(out IReJIT rejit))
4055
ILoader loader = _target.
Contracts
.Loader;
4066
ICodeVersions codeVersions = _target.
Contracts
.CodeVersions;
4106
ICodeVersions codeVersions = _target.
Contracts
.CodeVersions;
4143
ICodeVersions codeVersions = _target.
Contracts
.CodeVersions;
4178
_target.
Contracts
.Debugger.EnableGCNotificationEvents(fEnable != Interop.BOOL.FALSE);
4237
DelegateInfo delegateInfo = _target.
Contracts
.Object.GetDelegateInfo(new TargetPointer(delegateObject));
4246
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
4254
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
4261
Contracts.ModuleHandle moduleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
4262
*ppFunctionAssembly = _target.
Contracts
.Loader.GetAssembly(moduleHandle).Value;
4295
DelegateInfo delegateInfo = _target.
Contracts
.Object.GetDelegateInfo(new TargetPointer(delegateObject));
4322
TargetPointer mt = _target.
Contracts
.Object.GetMethodTableAddress(vmObject);
4323
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
4340
Contracts.ILoader loader = _target.
Contracts
.Loader;
4371
*pResult = _target.
Contracts
.Debugger.MetadataUpdatesApplied() ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
4405
Contracts.ILoader loader = _target.
Contracts
.Loader;
4442
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
4630
Contracts.ILoader loader = _target.
Contracts
.Loader;
4686
Contracts.ILoader loader = _target.
Contracts
.Loader;
Dbi\Helpers\HeapWalk.cs (2)
28
_gc = target.
Contracts
.GC;
29
_rts = target.
Contracts
.RuntimeTypeSystem;
SigFormat.cs (10)
159
IRuntimeTypeSystem runtimeTypeSystem = target.
Contracts
.RuntimeTypeSystem;
181
TargetPointer modulePointer = target.
Contracts
.RuntimeTypeSystem.GetModule(th);
182
Contracts.ModuleHandle module = target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePointer);
183
MetadataReader internalTypeMetadata = target.
Contracts
.EcmaMetadata.GetMetadata(module)!;
313
IRuntimeTypeSystem runtimeTypeSystem = target.
Contracts
.RuntimeTypeSystem;
347
TargetPointer modulePointer = target.
Contracts
.RuntimeTypeSystem.GetModule(typeHandle);
348
Contracts.ModuleHandle module = target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePointer);
349
MetadataReader metadata = target.
Contracts
.EcmaMetadata.GetMetadata(module)!;
393
Contracts.ModuleHandle genericVariableModule = target.
Contracts
.Loader.GetModuleHandleFromModulePtr(genericVariableModulePointer);
394
MetadataReader generatedVariableMetadata = target.
Contracts
.EcmaMetadata.GetMetadata(genericVariableModule)!;
SOSDacImpl.cs (140)
131
Contracts.ILoader loader = _target.
Contracts
.Loader;
235
ILoader loader = _target.
Contracts
.Loader;
370
ILoader loader = _target.
Contracts
.Loader;
424
ILoader loader = _target.
Contracts
.Loader;
502
Contracts.ILoader loader = _target.
Contracts
.Loader;
545
Contracts.ILoader contract = _target.
Contracts
.Loader;
595
Contracts.IBuiltInCOM contract = _target.
Contracts
.BuiltInCOM;
666
Contracts.IBuiltInCOM builtInCOMContract = _target.
Contracts
.BuiltInCOM; // E_NOTIMPL if contract is not present
741
Contracts.IThread threadContract = _target.
Contracts
.Thread;
745
if (_target.
Contracts
.RuntimeInfo.GetTargetOperatingSystem() != RuntimeInfoOperatingSystem.Windows)
794
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
795
IGCInfo gcInfo = _target.
Contracts
.GCInfo;
879
IExecutionManager em = _target.
Contracts
.ExecutionManager;
1080
IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
1081
IEcmaMetadata ecmaMetadataContract = _target.
Contracts
.EcmaMetadata;
1082
ISignature signatureContract = _target.
Contracts
.Signature;
1095
Contracts.ModuleHandle moduleHandle = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
1209
IStackWalk stackWalk = _target.
Contracts
.StackWalk;
1259
IGC gc = _target.
Contracts
.GC;
1303
IGC gc = _target.
Contracts
.GC;
1368
IGC gc = _target.
Contracts
.GC;
1501
IGC gc = _target.
Contracts
.GC;
1642
IGC gc = _target.
Contracts
.GC;
1852
IGC gc = _target.
Contracts
.GC;
1889
IGC gc = _target.
Contracts
.GC;
1909
IGC gc = _target.
Contracts
.GC;
1954
IGC gc = _target.
Contracts
.GC;
2000
IGC gc = _target.
Contracts
.GC;
2084
Contracts.ILoader loader = _target.
Contracts
.Loader;
2113
if (!_target.
Contracts
.AuxiliarySymbols.TryGetAuxiliarySymbolName(ip.ToTargetPointer(_target), out string? symbolName))
2158
Contracts.JitManagerInfo jitManagerInfo = _target.
Contracts
.ExecutionManager.GetEEJitManagerInfo();
2224
if (_target.
Contracts
.RuntimeInfo.GetTargetArchitecture() != RuntimeInfoArchitecture.X64)
2279
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
2283
Contracts.ICodeVersions nativeCodeContract = _target.
Contracts
.CodeVersions;
2284
Contracts.IReJIT rejitContract = _target.
Contracts
.ReJIT;
2318
data->NativeCodeAddr = _target.
Contracts
.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCodeAddr).ToAddress(_target).ToClrDataAddress(_target);
2524
ICodeVersions cv = _target.
Contracts
.CodeVersions;
2525
IReJIT rejit = _target.
Contracts
.ReJIT;
2531
pReJitData->NativeCodeAddr = _target.
Contracts
.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode).Value;
2567
Contracts.ILoader loader = _target.
Contracts
.Loader;
2618
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
2637
string? fallbackNameString = _target.
Contracts
.DacStreams.StringFromEEAddress(methodDesc);
2647
Contracts.ModuleHandle module = _target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
2648
string modulePath = _target.
Contracts
.Loader.GetPath(module);
2704
Contracts.IStackWalk stackWalkContract = _target.
Contracts
.StackWalk;
2709
_target.
Contracts
.RuntimeTypeSystem.GetMethodDescHandle(methodDescPtr); // validation
2739
IExecutionManager executionManager = _target.
Contracts
.ExecutionManager;
2740
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
2792
_target.
Contracts
.RuntimeTypeSystem.GetMethodDescHandle(methodDesc.ToTargetPointer(_target));
2812
Contracts.IRuntimeTypeSystem contract = _target.
Contracts
.RuntimeTypeSystem;
2885
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
2925
Contracts.IRuntimeTypeSystem contract = _target.
Contracts
.RuntimeTypeSystem;
2954
Contracts.IRuntimeTypeSystem typeSystemContract = _target.
Contracts
.RuntimeTypeSystem;
2955
Contracts.ILoader loader = _target.
Contracts
.Loader;
2978
string? fallbackName = _target.
Contracts
.DacStreams.StringFromEEAddress(mt.ToTargetPointer(_target));
3020
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3095
_target.
Contracts
.RuntimeTypeSystem.GetTypeHandle(mt.ToTargetPointer(_target));
3132
Contracts.ILoader contract = _target.
Contracts
.Loader;
3149
TargetSpan readOnlyMetadata = _target.
Contracts
.EcmaMetadata.GetReadOnlyMetadataAddress(handle);
3226
Contracts.IException contract = _target.
Contracts
.Exception;
3264
Contracts.IObject objectContract = _target.
Contracts
.Object;
3265
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
3266
Contracts.ILoader loader = _target.
Contracts
.Loader;
3292
string? fallbackName = _target.
Contracts
.DacStreams.StringFromEEAddress(mt);
3336
Contracts.IObject objectContract = _target.
Contracts
.Object;
3337
Contracts.IRuntimeTypeSystem runtimeTypeSystemContract = _target.
Contracts
.RuntimeTypeSystem;
3446
Contracts.IObject contract = _target.
Contracts
.Object;
3485
IGC gc = _target.
Contracts
.GC;
3536
IGC gc = _target.
Contracts
.GC;
3585
Contracts.ILoader contract = _target.
Contracts
.Loader;
3624
Contracts.ILoader contract = _target.
Contracts
.Loader;
3687
IBuiltInCOM builtInCom = _target.
Contracts
.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows)
3748
IBuiltInCOM builtInCom = _target.
Contracts
.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows)
3831
string[] regs = _target.
Contracts
.RuntimeInfo.GetTargetArchitecture() switch
3947
Contracts.IThread contract = _target.
Contracts
.Thread;
4050
IThread threadContract = _target.
Contracts
.Thread;
4051
IStackWalk stackWalkContract = _target.
Contracts
.StackWalk;
4137
ISyncBlock syncBlockContract = _target.
Contracts
.SyncBlock;
4198
ISyncBlock syncBlock = _target.
Contracts
.SyncBlock;
4222
IThread thread = _target.
Contracts
.Thread;
4278
Contracts.IThread contract = _target.
Contracts
.Thread;
4311
Contracts.IThread contract = _target.
Contracts
.Thread;
4372
TargetPointer threadPtr = _target.
Contracts
.Thread.IdToThread(thinLockId);
4432
Contracts.IThread thread = _target.
Contracts
.Thread;
4648
IExecutionManager executionManager = _target.
Contracts
.ExecutionManager;
4750
Contracts.ILoader loader = _target.
Contracts
.Loader;
4829
Contracts.ILoader loader = _target.
Contracts
.Loader;
4895
Contracts.IBuiltInCOM contract = _target.
Contracts
.BuiltInCOM; // E_NOTIMPL if not defined (non-Windows)
4939
Contracts.ILoader loader = _target.
Contracts
.Loader;
4988
Contracts.IException contract = _target.
Contracts
.Exception;
5053
IGC gc = _target.
Contracts
.GC;
5095
IGC gc = _target.
Contracts
.GC;
5201
IGC gc = _target.
Contracts
.GC;
5306
ILoader loader = _target.
Contracts
.Loader;
5307
ICodeVersions codeVersions = _target.
Contracts
.CodeVersions;
5308
IReJIT rejitContract = _target.
Contracts
.ReJIT;
5316
IRuntimeTypeSystem runtimeTypeSystemContract = _target.
Contracts
.RuntimeTypeSystem;
5334
TargetCodePointer nativeCode = _target.
Contracts
.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(codeVersions.GetNativeCode(nativeCodeVersionHandle));
5433
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
5434
ILoader loaderContract = _target.
Contracts
.Loader;
5477
Contracts.IReJIT rejitContract = _target.
Contracts
.ReJIT;
5478
Contracts.ICodeVersions codeVersionsContract = _target.
Contracts
.CodeVersions;
5517
ICodeVersions cv = _target.
Contracts
.CodeVersions;
5518
IReJIT rejitContract = _target.
Contracts
.ReJIT;
5581
Contracts.IReJIT rejit = _target.
Contracts
.ReJIT;
5582
Contracts.ICodeVersions cv = _target.
Contracts
.CodeVersions;
5583
Contracts.ILoader loader = _target.
Contracts
.Loader;
5584
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
5638
Contracts.ILoader loader = _target.
Contracts
.Loader;
5639
Contracts.IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
5640
Contracts.IReJIT rejit = _target.
Contracts
.ReJIT;
5641
Contracts.ICodeVersions cv = _target.
Contracts
.CodeVersions;
5709
IGC gc = _target.
Contracts
.GC;
5744
IGC gc = _target.
Contracts
.GC;
5813
IGC gc = _target.
Contracts
.GC;
5875
IGC gc = _target.
Contracts
.GC;
5944
IGC gc = _target.
Contracts
.GC;
6007
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
6008
Contracts.ILoader loaderContract = _target.
Contracts
.Loader;
6064
Contracts.IComWrappers comWrappersContract = _target.
Contracts
.ComWrappers;
6128
Contracts.IComWrappers comWrappersContract = _target.
Contracts
.ComWrappers;
6165
Contracts.IComWrappers comWrappersContract = _target.
Contracts
.ComWrappers;
6206
Contracts.IComWrappers comWrappersContract = _target.
Contracts
.ComWrappers;
6244
Contracts.IComWrappers comWrappersContract = _target.
Contracts
.ComWrappers;
6288
Contracts.IObject objectContract = _target.
Contracts
.Object;
6294
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
6301
if (_target.
Contracts
.TryGetContract<IObjectiveCMarshal>(out IObjectiveCMarshal? objcContract))
6341
if (_target.
Contracts
.TryGetContract<IObjectiveCMarshal>(out IObjectiveCMarshal? objcContract))
6383
Contracts.IGC gcContract = _target.
Contracts
.GC;
6450
Contracts.ILoader contract = _target.
Contracts
.Loader;
6584
Contracts.ILoader contract = _target.
Contracts
.Loader;
6643
IReadOnlyList<GCMemoryRegionData> regions = _target.
Contracts
.GC.GetHandleTableMemoryRegions();
6668
IReadOnlyList<GCMemoryRegionData> regions = _target.
Contracts
.GC.GetGCBookkeepingMemoryRegions();
6693
IReadOnlyList<GCMemoryRegionData> regions = _target.
Contracts
.GC.GetGCFreeRegions();
6736
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
6775
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
6830
Contracts.IRuntimeTypeSystem rtsContract = _target.
Contracts
.RuntimeTypeSystem;
6875
_rts = _target.
Contracts
.RuntimeTypeSystem;
7050
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
7085
IGC gc = _target.
Contracts
.GC;
SOSDacImpl.IXCLRDataProcess.cs (20)
45
Contracts.IThread contract = _target.
Contracts
.Thread;
118
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
125
IPrecodeStubs precodeStubs = _target.
Contracts
.PrecodeStubs;
132
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
149
if (resultName is null && _target.
Contracts
.AuxiliarySymbols.TryGetAuxiliarySymbolName(address.ToTargetPointer(_target), out string? auxSymbolName))
274
_loader = _target.
Contracts
.Loader;
275
_rts = _target.
Contracts
.RuntimeTypeSystem;
276
_cv = _target.
Contracts
.CodeVersions;
314
ILoader loader = _target.
Contracts
.Loader;
426
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
435
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
467
IExecutionManager eman = _target.
Contracts
.ExecutionManager;
624
INotifications notifications = _target.
Contracts
.Notifications;
663
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
679
IThread thread = _target.
Contracts
.Thread;
724
IRuntimeTypeSystem rts = _target.
Contracts
.RuntimeTypeSystem;
810
_target.
Contracts
.CodeNotifications.SetAllCodeNotifications(moduleAddr, CodeNotificationFlagsConverter.FromCom(flags));
848
ICodeNotifications codeNotif = _target.
Contracts
.CodeNotifications;
940
_target.
Contracts
.CodeNotifications.SetCodeNotification(moduleAddr, tokens[i], CodeNotificationFlagsConverter.FromCom(f));
1083
_target.
Contracts
.Notifications.SetGcNotification(gcEvtArgs.condemnedGeneration);
TypeNameBuilder.cs (12)
67
IRuntimeTypeSystem runtimeTypeSystem = target.
Contracts
.RuntimeTypeSystem;
68
ILoader loader = target.
Contracts
.Loader;
124
MetadataReader reader = target.
Contracts
.EcmaMetadata.GetMetadata(module)!;
141
reader = target.
Contracts
.EcmaMetadata.GetMetadata(module);
212
var typeSystemContract = tnb.Target.
Contracts
.RuntimeTypeSystem;
230
Contracts.ModuleHandle module = tnb.Target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePointer);
231
MetadataReader reader = tnb.Target.
Contracts
.EcmaMetadata.GetMetadata(module)!;
284
Contracts.ModuleHandle moduleHandle = tnb.Target.
Contracts
.Loader.GetModuleHandleFromModulePtr(typeSystemContract.GetModule(typeHandle));
298
MetadataReader reader = tnb.Target.
Contracts
.EcmaMetadata.GetMetadata(moduleHandle)!;
322
Contracts.ModuleHandle module = tnb.Target.
Contracts
.Loader.GetModuleHandleFromModulePtr(modulePtr);
325
MetadataReader mr = tnb.Target.
Contracts
.EcmaMetadata.GetMetadata(module)!;
348
if (format.HasFlag(TypeNameFormat.FormatFullInst) && !tnb.Target.
Contracts
.RuntimeTypeSystem.IsGenericVariable(arg, out _, out _))