247 references to GetTypeInfo
Microsoft.Diagnostics.DataContractReader (2)
ContractDescriptorTarget.cs (2)
601
TypeInfo codePointerTypeInfo = this.
GetTypeInfo
(DataType.CodePointer);
615
TypeInfo codePointerTypeInfo = this.
GetTypeInfo
(DataType.CodePointer);
Microsoft.Diagnostics.DataContractReader.Contracts (235)
Contracts\AuxiliarySymbols_1.cs (1)
26
Target.TypeInfo typeInfo = _target.
GetTypeInfo
(DataType.AuxiliarySymbolInfo);
Contracts\BuiltInCOM_1.cs (2)
90
Target.TypeInfo sccwTypeInfo = _target.
GetTypeInfo
(DataType.SimpleComCallWrapper);
108
ulong comMethodTableSize = _target.
GetTypeInfo
(DataType.ComMethodTable).Size!.Value;
Contracts\CodeNotifications_1.cs (1)
210
Target.TypeInfo jitNotifType = _target.
GetTypeInfo
(DataType.JITNotification);
Contracts\CodeVersions_1.cs (1)
232
Target.TypeInfo gcCoverageInfoType = _target.
GetTypeInfo
(DataType.GCCoverageInfo);
Contracts\ComWrappers_1.cs (2)
89
Target.TypeInfo dispatchTypeInfo = _target.
GetTypeInfo
(DataType.InternalComInterfaceDispatch);
108
Target.TypeInfo entryTypeInfo = _target.
GetTypeInfo
(DataType.ComInterfaceEntry);
Contracts\DebugInfo\DebugInfo_1.cs (1)
62
if (_target.
GetTypeInfo
(DataType.PatchpointInfo).Size is not uint patchpointSize)
Contracts\Exception_1.cs (1)
26
Target.TypeInfo type = _target.
GetTypeInfo
(DataType.ExceptionInfo);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
514
uint clauseSize = _target.
GetTypeInfo
(clauseType).Size!.Value;
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
218
endAddr = startAddr + numEHInfos.Value * Target.
GetTypeInfo
(DataType.EEExceptionClause).Size!.Value;
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
125
endAddr = startAddr + numEHInfos.Value * Target.
GetTypeInfo
(DataType.EEExceptionClause).Size!.Value;
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (2)
291
uint entrySize = Target.
GetTypeInfo
(DataType.ExceptionLookupTableEntry).Size!.Value;
321
uint count = section.Size / Target.
GetTypeInfo
(DataType.ExceptionLookupTableEntry).Size!.Value;
Contracts\ExecutionManager\Helpers\HashMapLookup.cs (1)
38
uint bucketSize = _target.
GetTypeInfo
(DataType.Bucket).Size!.Value;
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (1)
19
_runtimeFunctionSize = target.
GetTypeInfo
(DataType.RuntimeFunction).Size!.Value;
Contracts\GC\GC_1.cs (3)
212
uint generationSize = _target.
GetTypeInfo
(DataType.Generation).Size ?? throw new InvalidOperationException("Type Generation has no size");
707
regionFreeListSize = _target.
GetTypeInfo
(DataType.RegionFreeList).Size
795
Target.TypeInfo typeInfo = _target.
GetTypeInfo
(DataType.TableSegment);
Contracts\Loader_1.cs (3)
666
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicILBlobTable);
703
Target.TypeInfo laType = _target.
GetTypeInfo
(DataType.LoaderAllocator);
726
Target.TypeInfo vcsType = _target.
GetTypeInfo
(DataType.VirtualCallStubManager);
Contracts\Object_1.cs (5)
24
_methodTableOffset = (ulong)target.
GetTypeInfo
(DataType.Object).Fields["m_pMethTab"].Offset;
70
Target.TypeInfo arrayTypeInfo = _target.
GetTypeInfo
(DataType.Array);
91
ulong dataOffset = typeSystemContract.GetBaseSize(typeHandle) - _target.
GetTypeInfo
(DataType.ObjectHeader).Size!.Value;
110
ulong objectHeaderSize = _target.
GetTypeInfo
(DataType.ObjectHeader).Size!.Value;
136
ulong objectHeaderSize = _target.
GetTypeInfo
(DataType.ObjectHeader).Size!.Value;
Contracts\RuntimeTypeSystem_1.cs (17)
252
baseSize = target.
GetTypeInfo
(DataType.MethodDesc).Size ?? throw new InvalidOperationException("MethodDesc type size must be known");
255
baseSize = target.
GetTypeInfo
(DataType.FCallMethodDesc).Size ?? throw new InvalidOperationException("FCallMethodDesc type size must be known");
258
baseSize = target.
GetTypeInfo
(DataType.PInvokeMethodDesc).Size ?? throw new InvalidOperationException("PInvokeMethodDesc type size must be known");
261
baseSize = target.
GetTypeInfo
(DataType.EEImplMethodDesc).Size ?? throw new InvalidOperationException("EEImplMethodDesc type size must be known");
264
baseSize = target.
GetTypeInfo
(DataType.ArrayMethodDesc).Size ?? throw new InvalidOperationException("ArrayMethodDesc type size must be known");
267
baseSize = target.
GetTypeInfo
(DataType.InstantiatedMethodDesc).Size ?? throw new InvalidOperationException("InstantiatedMethodDesc type size must be known");
270
baseSize = target.
GetTypeInfo
(DataType.CLRToCOMCallMethodDesc).Size ?? throw new InvalidOperationException("CLRToCOMCallMethodDesc type size must be known");
273
baseSize = target.
GetTypeInfo
(DataType.DynamicMethodDesc).Size ?? throw new InvalidOperationException("DynamicMethodDesc type size must be known");
281
baseSize += target.
GetTypeInfo
(DataType.NonVtableSlot).Size ?? throw new InvalidOperationException("NonVtableSlot type size must be known");
284
baseSize += target.
GetTypeInfo
(DataType.MethodImpl).Size ?? throw new InvalidOperationException("MethodImpl type size must be known");
287
baseSize += target.
GetTypeInfo
(DataType.NativeCodeSlot).Size ?? throw new InvalidOperationException("NativeCodeSlot type size must be known");
290
baseSize += target.
GetTypeInfo
(DataType.AsyncMethodData).Size ?? throw new InvalidOperationException("AsyncMethodData type size must be known");
330
ulong typeSize = _target.
GetTypeInfo
(DataType.MethodDescChunk).Size!.Value;
683
TargetPointer dynamicStaticsInfoSize = _target.
GetTypeInfo
(DataType.DynamicStaticsInfo).Size!.Value;
691
TargetPointer threadStaticsInfoSize = _target.
GetTypeInfo
(DataType.ThreadStaticsInfo).Size!.Value;
1578
var typeInfo = _target.
GetTypeInfo
(DataType.MethodTable);
1897
Target.TypeInfo gcCoverageInfoType = _target.
GetTypeInfo
(DataType.GCCoverageInfo);
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (1)
45
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
Contracts\StackWalk\FrameHandling\ARM64FrameHandler.cs (1)
34
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
Contracts\StackWalk\FrameHandling\ARMFrameHandler.cs (1)
23
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (2)
47
if (_target.
GetTypeInfo
(DataType.TransitionBlock).Size is not uint transitionBlockSize)
99
foreach (string name in _target.
GetTypeInfo
(DataType.CalleeSavedRegisters).Fields.Keys)
Contracts\StackWalk\FrameHandling\LoongArch64FrameHandler.cs (1)
22
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
Contracts\StackWalk\FrameHandling\RISCV64FrameHandler.cs (1)
22
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
Contracts\StackWalk\FrameHandling\X86FrameHandler.cs (2)
19
uint hijackArgsSize = _target.
GetTypeInfo
(DataType.HijackArgs).Size ?? throw new InvalidOperationException("HijackArgs size is not set");
30
if (_target.
GetTypeInfo
(DataType.TailCallFrame).Size is not uint tailCallFrameSize)
Contracts\StackWalk\StackWalk_1.cs (1)
879
TargetPointer methodDescPtr = framePtr + _target.
GetTypeInfo
(DataType.InlinedCallFrame).Size
Contracts\StressLog.cs (3)
112
uint moduleEntrySize = target.
GetTypeInfo
(DataType.StressLogModuleDesc).Size!.Value;
131
uint stressMsgHeaderSize = target.
GetTypeInfo
(DataType.StressMsgHeader).Size!.Value;
219
ulong chunkSize = target.
GetTypeInfo
(DataType.StressLogChunk).Size!.Value;
Contracts\SyncBlock_1.cs (3)
27
Data.SyncTableEntry ste = _target.ProcessedData.GetOrAdd<Data.SyncTableEntry>(_syncTableEntries + index * _target.
GetTypeInfo
(DataType.SyncTableEntry).Size!.Value);
33
Data.SyncTableEntry ste = _target.ProcessedData.GetOrAdd<Data.SyncTableEntry>(_syncTableEntries + index * _target.
GetTypeInfo
(DataType.SyncTableEntry).Size!.Value);
39
Data.SyncTableEntry ste = _target.ProcessedData.GetOrAdd<Data.SyncTableEntry>(_syncTableEntries + index * _target.
GetTypeInfo
(DataType.SyncTableEntry).Size!.Value);
Contracts\Thread_1.cs (2)
46
_threadTypeInfo = target.
GetTypeInfo
(DataType.Thread);
259
Target.TypeInfo type = _target.
GetTypeInfo
(DataType.ExceptionInfo);
Data\AppDomain.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.AppDomain);
Data\Array.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Array);
Data\ArrayListBase.cs (2)
17
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ArrayListBase);
57
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ArrayListBlock);
Data\Assembly.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Assembly);
Data\AssemblyBinder.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.AssemblyBinder);
Data\AsyncMethodData.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.AsyncMethodData);
Data\AuxiliarySymbolInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.AuxiliarySymbolInfo);
Data\Bucket.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Bucket);
Data\CardTableInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CardTableInfo);
Data\CGrowableSymbolStream.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CGrowableSymbolStream);
Data\CodeHeap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CodeHeap);
Data\CodeHeapListNode.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CodeHeapListNode);
Data\CodeRangeMapRangeList.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CodeRangeMapRangeList);
Data\ComCallWrapper.cs (1)
12
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ComCallWrapper);
Data\ComInterfaceEntry.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ComInterfaceEntry);
Data\ComMethodTable.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ComMethodTable);
Data\ComWrappersVtablePtrs.cs (1)
14
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ComWrappersVtablePtrs);
Data\CoreLibBinder.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CoreLibBinder);
Data\CtxEntry.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CtxEntry);
Data\Debugger.cs (2)
17
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Debugger);
38
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Debugger);
Data\DebuggerRCThread.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DebuggerRCThread);
Data\DynamicILBlobEntry.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicILBlobTable);
Data\DynamicMetadata.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicMetadata);
Data\DynamicStaticsInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicStaticsInfo);
Data\EEAllocContext.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEAllocContext);
Data\EEClass.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEClass);
Data\EEConfig.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEConfig);
Data\EEILException.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEILException);
Data\EEJitManager.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEJitManager);
Data\EETypeHashTable.cs (1)
16
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EETypeHashTable);
Data\Exception.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Exception);
Data\ExceptionClause.cs (2)
22
Target.TypeInfo type = target.
GetTypeInfo
(DataType.EEExceptionClause);
49
Target.TypeInfo type = target.
GetTypeInfo
(DataType.R2RExceptionClause);
Data\ExceptionInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ExceptionInfo);
Data\ExceptionLookupTableEntry.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ExceptionLookupTableEntry);
Data\FieldDesc.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.FieldDesc);
Data\FixupPrecodeData.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.FixupPrecodeData);
Data\Frames\ArgumentRegisters.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ArgumentRegisters);
Data\Frames\CalleeSavedRegisters.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CalleeSavedRegisters);
Data\Frames\DebuggerEval.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DebuggerEval);
Data\Frames\DynamicHelperFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicHelperFrame);
Data\Frames\ExternalMethodFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ExternalMethodFrame);
Data\Frames\FaultingExceptionFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.FaultingExceptionFrame);
Data\Frames\Frame.cs (1)
14
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Frame);
Data\Frames\FramedMethodFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.FramedMethodFrame);
Data\Frames\FuncEvalFrame.cs (1)
16
Target.TypeInfo type = target.
GetTypeInfo
(DataType.FuncEvalFrame);
Data\Frames\HijackArgs.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HijackArgs);
Data\Frames\HijackArgsAMD64.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HijackArgs);
Data\Frames\HijackFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HijackFrame);
Data\Frames\InlinedCallFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InlinedCallFrame);
Data\Frames\ResumableFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ResumableFrame);
Data\Frames\SoftwareExceptionFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SoftwareExceptionFrame);
Data\Frames\StubDispatchFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StubDispatchFrame);
Data\Frames\TailCallFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TailCallFrame);
Data\Frames\TransitionBlock.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TransitionBlock);
Data\GC\CFinalize.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.CFinalize);
Data\GC\GCHeapSVR.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.GCHeap);
Data\GC\Generation.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Generation);
Data\GC\HeapSegment.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HeapSegment);
Data\GC\OOMHistory.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.OomHistory);
Data\GCAllocContext.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.GCAllocContext);
Data\GenericsDictInfo.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.GenericsDictInfo);
Data\HandleTable.cs (1)
14
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HandleTable);
Data\HandleTableBucket.cs (1)
14
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HandleTableBucket);
Data\HandleTableMap.cs (1)
16
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HandleTableMap);
Data\HashMap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HashMap);
Data\HostCodeHeap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.HostCodeHeap);
Data\IdDispenser.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.IdDispenser);
Data\ILCodeVersioningState.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ILCodeVersioningState);
Data\ILCodeVersionNode.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ILCodeVersionNode);
Data\ImageDataDirectory.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ImageDataDirectory);
Data\InflightTLSData.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InFlightTLSData);
Data\InstMethodHashTable.cs (1)
16
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InstMethodHashTable);
Data\InterfaceEntry.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterfaceEntry);
Data\InternalComInterfaceDispatch.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InternalComInterfaceDispatch);
Data\InteropSyncBlockInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InteropSyncBlockInfo);
Data\InterpByteCodeStart.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpByteCodeStart);
Data\InterpMethod.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpMethod);
Data\InterpMethodContextFrame.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpMethodContextFrame);
Data\InterpreterFrame.cs (1)
14
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpreterFrame);
Data\InterpreterPrecodeData.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpreterPrecodeData);
Data\InterpreterRealCodeHeader.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InterpreterRealCodeHeader);
Data\JITNotification.cs (1)
22
_type = target.
GetTypeInfo
(DataType.JITNotification);
Data\LoaderAllocator.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.LoaderAllocator);
Data\LoaderCodeHeap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.LoaderCodeHeap);
Data\LoaderHeap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.LoaderHeap);
Data\LoaderHeapBlock.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.LoaderHeapBlock);
Data\ManagedObjectWrapperHolderObject.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ManagedObjectWrapperHolderObject);
Data\ManagedObjectWrapperLayout.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ManagedObjectWrapperLayout);
Data\MethodDesc.cs (4)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodDesc);
43
Target.TypeInfo type = target.
GetTypeInfo
(DataType.InstantiatedMethodDesc);
60
Target.TypeInfo type = target.
GetTypeInfo
(DataType.DynamicMethodDesc);
73
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StoredSigMethodDesc);
Data\MethodDescChunk.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodDescChunk);
Data\MethodDescCodeData.cs (1)
12
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodDescCodeData);
Data\MethodDescVersioningState.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodDescVersioningState);
Data\MethodTable.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodTable);
Data\MethodTableAuxiliaryData.cs (1)
12
Target.TypeInfo type = target.
GetTypeInfo
(DataType.MethodTableAuxiliaryData);
Data\Module.cs (2)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Module);
46
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Module);
Data\ModuleLookupMap.cs (1)
12
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ModuleLookupMap);
Data\NativeCodeVersionNode.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.NativeCodeVersionNode);
Data\NativeObjectWrapperObject.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.NativeObjectWrapperObject);
Data\Object.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Object);
Data\ObjectHeader.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ObjectHeader);
Data\PatchpointInfo.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PatchpointInfo);
Data\PEAssembly.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PEAssembly);
Data\PEImage.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PEImage);
Data\PEImageLayout.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PEImageLayout);
Data\PlatformMetadata.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PlatformMetadata);
Data\PortableEntryPoint.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PortableEntryPoint);
Data\PrecodeMachineDescriptor.cs (3)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.PrecodeMachineDescriptor);
70
if (target.
GetTypeInfo
(DataType.PrecodeMachineDescriptor).Fields.ContainsKey(fieldName))
72
return target.Read<byte>(address + (ulong)target.
GetTypeInfo
(DataType.PrecodeMachineDescriptor).Fields[fieldName].Offset);
Data\ProbeExtensionResult.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ProbeExtensionResult);
Data\ProfControlBlock.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ProfControlBlock);
Data\RangeSection.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RangeSection);
Data\RangeSectionFragment.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RangeSectionFragment);
Data\RangeSectionMap.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RangeSectionMap);
Data\RCW.cs (2)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RCW);
29
Target.TypeInfo entryTypeInfo = target.
GetTypeInfo
(DataType.InterfaceEntry);
Data\RCWCleanupList.cs (1)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RCWCleanupList);
Data\ReadyToRunCoreHeader.cs (2)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ReadyToRunCoreHeader);
18
Target.TypeInfo sectionType = target.
GetTypeInfo
(DataType.ReadyToRunSection);
Data\ReadyToRunCoreInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ReadyToRunCoreInfo);
Data\ReadyToRunHeader.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ReadyToRunHeader);
Data\ReadyToRunInfo.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ReadyToRunInfo);
Data\ReadyToRunSection.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ReadyToRunSection);
Data\RealCodeHeader.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RealCodeHeader);
Data\RegionFreeList.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RegionFreeList);
Data\RuntimeFunction.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RuntimeFunction);
Data\RuntimeThreadLocals.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.RuntimeThreadLocals);
Data\SimpleComCallWrapper.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SimpleComCallWrapper);
Data\StressLog.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StressLog);
Data\StressLogChunk.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StressLogChunk);
Data\StressLogModuleDesc.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StressLogModuleDesc);
Data\StressMsg.cs (1)
16
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StressMsg);
Data\String.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.String);
Data\StubPrecodeData.cs (2)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StubPrecodeData);
29
Target.TypeInfo type = target.
GetTypeInfo
(DataType.StubPrecodeData);
Data\SyncBlock.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SyncBlock);
Data\SyncBlockCache.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SyncBlockCache);
Data\SyncTableEntry.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SyncTableEntry);
Data\SystemDomain.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.SystemDomain);
Data\TableSegment.cs (1)
12
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TableSegment);
Data\ThisPtrRetBufPrecodeData.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ThisPtrRetBufPrecodeData);
Data\Thread.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.Thread);
Data\ThreadLocalData.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ThreadLocalData);
Data\ThreadStaticsInfo.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ThreadStaticsInfo);
Data\ThreadStore.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ThreadStore);
Data\ThreadStressLog.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.ThreadStressLog);
Data\TLSIndex.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TLSIndex);
Data\TypeDesc.cs (7)
11
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TypeDesc);
23
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TypeDesc);
26
type = target.
GetTypeInfo
(DataType.ParamTypeDesc);
39
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TypeDesc);
42
type = target.
GetTypeInfo
(DataType.TypeVarTypeDesc);
58
Target.TypeInfo type = target.
GetTypeInfo
(DataType.TypeDesc);
61
type = target.
GetTypeInfo
(DataType.FnPtrTypeDesc);
Data\UnwindInfo.cs (1)
15
Target.TypeInfo type = target.
GetTypeInfo
(DataType.UnwindInfo);
Data\VASigCookie.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.VASigCookie);
Data\VirtualCallStubManager.cs (1)
13
Target.TypeInfo type = target.
GetTypeInfo
(DataType.VirtualCallStubManager);
RuntimeTypeSystemHelpers\MethodDescOptionalSlots.cs (6)
68
return target.
GetTypeInfo
(type).Size ?? throw new InvalidOperationException($"size of MethodDesc not known");
95
offset += target.
GetTypeInfo
(DataType.NonVtableSlot).Size!.Value;
98
offset += target.
GetTypeInfo
(DataType.MethodImpl).Size!.Value;
110
offset += target.
GetTypeInfo
(DataType.NonVtableSlot).Size!.Value;
113
offset += target.
GetTypeInfo
(DataType.MethodImpl).Size!.Value;
116
offset += target.
GetTypeInfo
(DataType.NativeCodeSlot).Size!.Value;
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
93
ulong? methodDescChunkSize = _target.
GetTypeInfo
(DataType.MethodDescChunk).Size;
RuntimeTypeSystemHelpers\TypeValidation.cs (2)
33
_type = target.
GetTypeInfo
(DataType.MethodTable);
88
_type = target.
GetTypeInfo
(DataType.EEClass);
Microsoft.Diagnostics.DataContractReader.Legacy (10)
Dbi\DacDbiImpl.cs (2)
47
Target.TypeInfo type = _target.
GetTypeInfo
(DataType.ProfControlBlock);
2088
Target.TypeInfo objectHeaderTypeInfo = _target.
GetTypeInfo
(DataType.ObjectHeader);
SOSDacImpl.cs (6)
1170
data->NextField = fieldDescTargetPtr + _target.
GetTypeInfo
(DataType.FieldDesc).Size!.Value;
3163
Target.TypeInfo lookupMapTypeInfo = _target.
GetTypeInfo
(DataType.ModuleLookupMap);
3353
Target.TypeInfo arrayTypeInfo = _target.
GetTypeInfo
(DataType.Array);
3354
ulong numComponentsOffset = (ulong)_target.
GetTypeInfo
(DataType.Array).Fields[Constants.FieldNames.Array.NumComponents].Offset;
6512
Target.TypeInfo laType = _target.
GetTypeInfo
(DataType.LoaderAllocator);
6513
Target.TypeInfo vcsType = _target.
GetTypeInfo
(DataType.VirtualCallStubManager);
TypeNameBuilder.cs (2)
516
uint continuationDataOffset = tnb.Target.
GetTypeInfo
(DataType.ContinuationObject).Size!.Value;
517
uint objHeaderSize = tnb.Target.
GetTypeInfo
(DataType.ObjectHeader).Size!.Value;