3 instantiations of TypeInfo
Microsoft.Diagnostics.DataContractReader (2)
ContractDescriptorTarget.cs (2)
208types[DataType.pointer.ToString()] = new TypeInfo { Size = (uint)_config.PointerSize }; 243Target.TypeInfo typeInfo = new() { Size = type.Size, Fields = fieldInfos };
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ManagedTypeSource_1.cs (1)
242info = new Target.TypeInfo
632 references to TypeInfo
Microsoft.Diagnostics.DataContractReader (9)
ContractDescriptorTarget.cs (9)
52private IReadOnlyDictionary<string, TypeInfo> _types = new Dictionary<string, TypeInfo>(); 202Dictionary<string, TypeInfo> types = []; 243Target.TypeInfo typeInfo = new() { Size = type.Size, Fields = fieldInfos }; 601TypeInfo codePointerTypeInfo = this.GetTypeInfo(DataType.CodePointer); 615TypeInfo codePointerTypeInfo = this.GetTypeInfo(DataType.CodePointer); 866public override Target.TypeInfo GetTypeInfo(string type) 868if (_types.TryGetValue(type, out Target.TypeInfo typeInfo)) 874public override bool TryGetTypeInfo(string type, out Target.TypeInfo info)
Microsoft.Diagnostics.DataContractReader.Abstractions (18)
Contracts\IManagedTypeSource.cs (2)
16bool TryGetTypeInfo(string fullyQualifiedName, out Target.TypeInfo info) => throw new NotImplementedException(); 17Target.TypeInfo GetTypeInfo(string fullyQualifiedName) => throw new NotImplementedException();
Contracts\ISHash.cs (1)
28public ISHash<TKey, TEntry> CreateSHash<TKey, TEntry>(Target target, TargetPointer address, Target.TypeInfo type, ITraits<TKey, TEntry> traits) where TEntry : IData<TEntry> => throw new NotImplementedException();
Target.cs (2)
247public abstract TypeInfo GetTypeInfo(string typeName); 255public abstract bool TryGetTypeInfo(string typeName, out TypeInfo info);
TargetFieldExtensions.cs (13)
20public static T ReadField<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 33public static T ReadFieldOrDefault<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName, T defaultValue = default) 47public static TargetPointer ReadPointerField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 59public static TargetPointer ReadPointerFieldOrNull(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 72public static TargetNUInt ReadNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 85public static TargetNInt ReadNIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 98public static TargetCodePointer ReadCodePointerField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 112public static T ReadDataField<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 128public static T? ReadDataFieldPointer<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 145public static T? ReadDataFieldPointerOrNull<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName) 163public static T WriteField<T>(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName, T value) 177public static TargetNUInt WriteNUIntField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName, TargetNUInt value) 193public static TargetPointer WritePointerField(this Target target, ulong address, Target.TypeInfo typeInfo, string fieldName, TargetPointer value)
Microsoft.Diagnostics.DataContractReader.Contracts (599)
_generated\0\LayoutSet.g.cs (11)
38public bool TrySelect(TargetPointer address, out Target.TypeInfo type, out TargetPointer baseAddr, out string name, params ReadOnlySpan<string> names) 42if (layout.Get() is not Target.TypeInfo ti) 56public void Select(TargetPointer address, out Target.TypeInfo type, out TargetPointer baseAddr, out string name, params ReadOnlySpan<string> names) 73if (target.TryGetTypeInfo(name, out Target.TypeInfo n)) 86if (mts.TryGetTypeInfo(name, out Target.TypeInfo m)) 98/// Memoized lazy holder for a single <see cref="Target.TypeInfo"/> source. 104private Func<Target.TypeInfo?>? _factory; 105private Target.TypeInfo? _value; 107public LazyLayout(Target.TypeInfo value) 112public LazyLayout(Func<Target.TypeInfo?> factory) 117public Target.TypeInfo? Get()
_generated\100\Microsoft_Diagnostics_DataContractReader_Data.LoaderCodeHeap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "LoaderHeap");
_generated\101\Microsoft_Diagnostics_DataContractReader_Data.LoaderHeap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "FirstBlock");
_generated\102\Microsoft_Diagnostics_DataContractReader_Data.LoaderHeapBlock.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "VirtualAddress"); 34layouts.Select(address, out var t, out var b, out var n, "VirtualSize");
_generated\103\Microsoft_Diagnostics_DataContractReader_Data.Lock.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "_state", "State"); 30layouts.Select(address, out var t, out var b, out var n, "_owningThreadId", "OwningThreadId"); 34layouts.Select(address, out var t, out var b, out var n, "_recursionCount", "RecursionCount");
_generated\104\Microsoft_Diagnostics_DataContractReader_Data.ManagedObjectWrapperHolderObject.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "WrappedObject"); 30layouts.Select(address, out var t, out var b, out var n, "Wrapper");
_generated\105\Microsoft_Diagnostics_DataContractReader_Data.ManagedObjectWrapperLayout.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "RefCount"); 30layouts.Select(address, out var t, out var b, out var n, "Flags"); 34layouts.Select(address, out var t, out var b, out var n, "UserDefinedCount"); 38layouts.Select(address, out var t, out var b, out var n, "UserDefined"); 42layouts.Select(address, out var t, out var b, out var n, "Dispatches");
_generated\106\Microsoft_Diagnostics_DataContractReader_Data.MethodDesc.g.cs (7)
26layouts.Select(address, out var t, out var b, out var n, "ChunkIndex"); 30layouts.Select(address, out var t, out var b, out var n, "Slot"); 34layouts.Select(address, out var t, out var b, out var n, "Flags"); 38layouts.Select(address, out var t, out var b, out var n, "Flags3AndTokenRemainder"); 42layouts.Select(address, out var t, out var b, out var n, "EntryPointFlags"); 46layouts.Select(address, out var t, out var b, out var n, "CodeData"); 50if (layouts.TrySelect(address, out var t, out var b, out var n, "GCCoverageInfo"))
_generated\107\Microsoft_Diagnostics_DataContractReader_Data.InstantiatedMethodDesc.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "PerInstInfo"); 30layouts.Select(address, out var t, out var b, out var n, "NumGenericArgs"); 34layouts.Select(address, out var t, out var b, out var n, "Flags2");
_generated\108\Microsoft_Diagnostics_DataContractReader_Data.DynamicMethodDesc.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "MethodName");
_generated\109\Microsoft_Diagnostics_DataContractReader_Data.StoredSigMethodDesc.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "Sig"); 30layouts.Select(address, out var t, out var b, out var n, "cSig"); 34layouts.Select(address, out var t, out var b, out var n, "ExtendedFlags");
_generated\11\Microsoft_Diagnostics_DataContractReader_Data.CardTableInfo.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "Recount"); 30layouts.Select(address, out var t, out var b, out var n, "Size"); 34layouts.Select(address, out var t, out var b, out var n, "NextCardTable");
_generated\110\Microsoft_Diagnostics_DataContractReader_Data.MethodDescChunk.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "MethodTable"); 30layouts.Select(address, out var t, out var b, out var n, "Next"); 34layouts.Select(address, out var t, out var b, out var n, "Size"); 38layouts.Select(address, out var t, out var b, out var n, "Count"); 42layouts.Select(address, out var t, out var b, out var n, "FlagsAndTokenRange");
_generated\111\Microsoft_Diagnostics_DataContractReader_Data.MethodDescCodeData.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "TemporaryEntryPoint"); 30layouts.Select(address, out var t, out var b, out var n, "VersioningState"); 34layouts.Select(address, out var t, out var b, out var n, "OptimizationTier");
_generated\112\Microsoft_Diagnostics_DataContractReader_Data.MethodDescVersioningState.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "NativeCodeVersionNode"); 30layouts.Select(address, out var t, out var b, out var n, "Flags");
_generated\113\Microsoft_Diagnostics_DataContractReader_Data.MethodTable.g.cs (10)
26layouts.Select(address, out var t, out var b, out var n, "MTFlags"); 30layouts.Select(address, out var t, out var b, out var n, "BaseSize"); 34layouts.Select(address, out var t, out var b, out var n, "MTFlags2"); 38layouts.Select(address, out var t, out var b, out var n, "EEClassOrCanonMT"); 42layouts.Select(address, out var t, out var b, out var n, "Module"); 46layouts.Select(address, out var t, out var b, out var n, "ParentMethodTable"); 50layouts.Select(address, out var t, out var b, out var n, "PerInstInfo"); 54layouts.Select(address, out var t, out var b, out var n, "NumInterfaces"); 58layouts.Select(address, out var t, out var b, out var n, "NumVirtuals"); 62layouts.Select(address, out var t, out var b, out var n, "AuxiliaryData");
_generated\114\Microsoft_Diagnostics_DataContractReader_Data.MethodTableAuxiliaryData.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "LoaderModule"); 30layouts.Select(address, out var t, out var b, out var n, "OffsetToNonVirtualSlots"); 34layouts.Select(address, out var t, out var b, out var n, "Flags");
_generated\115\Microsoft_Diagnostics_DataContractReader_Data.Module.g.cs (23)
29layouts.Select(address, out var t, out var b, out var n, "Assembly"); 33layouts.Select(address, out var t, out var b, out var n, "PEAssembly"); 37layouts.Select(address, out var t, out var b, out var n, "Flags"); 41layouts.Select(address, out var t, out var b, out var n, "Base"); 45layouts.Select(address, out var t, out var b, out var n, "LoaderAllocator"); 49layouts.Select(address, out var t, out var b, out var n, "DynamicMetadata"); 53layouts.Select(address, out var t, out var b, out var n, "SimpleName"); 57layouts.Select(address, out var t, out var b, out var n, "Path"); 61layouts.Select(address, out var t, out var b, out var n, "FileName"); 65layouts.Select(address, out var t, out var b, out var n, "ReadyToRunInfo"); 69layouts.Select(address, out var t, out var b, out var n, "GrowableSymbolStream"); 73layouts.Select(address, out var t, out var b, out var n, "AvailableTypeParams"); 77layouts.Select(address, out var t, out var b, out var n, "InstMethodHashTable"); 81layouts.Select(address, out var t, out var b, out var n, "FieldDefToDescMap"); 85layouts.Select(address, out var t, out var b, out var n, "ManifestModuleReferencesMap"); 89layouts.Select(address, out var t, out var b, out var n, "MemberRefToDescMap"); 93layouts.Select(address, out var t, out var b, out var n, "MethodDefToDescMap"); 97layouts.Select(address, out var t, out var b, out var n, "TypeDefToMethodTableMap"); 101layouts.Select(address, out var t, out var b, out var n, "TypeRefToMethodTableMap"); 105layouts.Select(address, out var t, out var b, out var n, "MethodDefToILCodeVersioningStateMap"); 109if (layouts.TrySelect(address, out var t, out var b, out var n, "EnCClassList")) 115layouts.Select(address, out var t, out var b, out var n, "DynamicILBlobTable"); 128layouts.Select(Address, out var t, out var b, out var n, "Flags");
_generated\116\Microsoft_Diagnostics_DataContractReader_Data.ModuleLookupMap.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "TableData"); 30layouts.Select(address, out var t, out var b, out var n, "Next"); 34layouts.Select(address, out var t, out var b, out var n, "Count"); 38layouts.Select(address, out var t, out var b, out var n, "SupportedFlagsMask");
_generated\117\Microsoft_Diagnostics_DataContractReader_Data.NativeCodeVersionNode.g.cs (7)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "MethodDesc"); 34layouts.Select(address, out var t, out var b, out var n, "NativeCode"); 38layouts.Select(address, out var t, out var b, out var n, "Flags"); 42layouts.Select(address, out var t, out var b, out var n, "ILVersionId"); 46if (layouts.TrySelect(address, out var t, out var b, out var n, "GCCoverageInfo")) 52layouts.Select(address, out var t, out var b, out var n, "OptimizationTier");
_generated\119\Microsoft_Diagnostics_DataContractReader_Data.NativeObjectWrapperObject.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "ExternalComObject");
_generated\12\Microsoft_Diagnostics_DataContractReader_Data.CGrowableSymbolStream.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Buffer"); 30layouts.Select(address, out var t, out var b, out var n, "Size");
_generated\120\Microsoft_Diagnostics_DataContractReader_Data.Object.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "m_pMethTab", "MethodTable");
_generated\122\Microsoft_Diagnostics_DataContractReader_Data.ObjectHeader.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "SyncBlockValue");
_generated\123\Microsoft_Diagnostics_DataContractReader_Data.PatchpointInfo.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "LocalCount");
_generated\124\Microsoft_Diagnostics_DataContractReader_Data.PEAssembly.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "PEImage"); 30layouts.Select(address, out var t, out var b, out var n, "AssemblyBinder");
_generated\125\Microsoft_Diagnostics_DataContractReader_Data.PEImage.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "LoadedImageLayout"); 30layouts.Select(address, out var t, out var b, out var n, "ProbeExtensionResult");
_generated\126\Microsoft_Diagnostics_DataContractReader_Data.PEImageLayout.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "Base"); 30layouts.Select(address, out var t, out var b, out var n, "Size"); 34layouts.Select(address, out var t, out var b, out var n, "Flags"); 38layouts.Select(address, out var t, out var b, out var n, "Format");
_generated\127\Microsoft_Diagnostics_DataContractReader_Data.PlatformMetadata.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "PrecodeMachineDescriptor"); 30layouts.Select(address, out var t, out var b, out var n, "CodePointerFlags");
_generated\128\Microsoft_Diagnostics_DataContractReader_Data.PortableEntryPoint.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc");
_generated\129\Microsoft_Diagnostics_DataContractReader_Data.PrecodeMachineDescriptor.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "InvalidPrecodeType"); 30layouts.Select(address, out var t, out var b, out var n, "StubPrecodeType"); 34layouts.Select(address, out var t, out var b, out var n, "StubCodePageSize");
_generated\13\Microsoft_Diagnostics_DataContractReader_Data.CodeHeap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "HeapType");
_generated\130\Microsoft_Diagnostics_DataContractReader_Data.ProbeExtensionResult.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Type");
_generated\131\Microsoft_Diagnostics_DataContractReader_Data.ProfControlBlock.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "GlobalEventMask"); 30layouts.Select(address, out var t, out var b, out var n, "RejitOnAttachEnabled"); 34layouts.Select(address, out var t, out var b, out var n, "MainProfilerProfInterface"); 38layouts.Select(address, out var t, out var b, out var n, "NotificationProfilerCount");
_generated\132\Microsoft_Diagnostics_DataContractReader_Data.RangeSection.g.cs (8)
26layouts.Select(address, out var t, out var b, out var n, "RangeBegin"); 30layouts.Select(address, out var t, out var b, out var n, "RangeEndOpen"); 34layouts.Select(address, out var t, out var b, out var n, "NextForDelete"); 38layouts.Select(address, out var t, out var b, out var n, "JitManager"); 42layouts.Select(address, out var t, out var b, out var n, "HeapList"); 46layouts.Select(address, out var t, out var b, out var n, "Flags"); 50layouts.Select(address, out var t, out var b, out var n, "R2RModule"); 54layouts.Select(address, out var t, out var b, out var n, "RangeList");
_generated\133\Microsoft_Diagnostics_DataContractReader_Data.RangeSectionFragment.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "RangeBegin"); 30layouts.Select(address, out var t, out var b, out var n, "RangeEndOpen"); 34layouts.Select(address, out var t, out var b, out var n, "RangeSection");
_generated\134\Microsoft_Diagnostics_DataContractReader_Data.RangeSectionMap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TopLevelData");
_generated\135\Microsoft_Diagnostics_DataContractReader_Data.RCW.g.cs (11)
26layouts.Select(address, out var t, out var b, out var n, "NextCleanupBucket"); 30layouts.Select(address, out var t, out var b, out var n, "NextRCW"); 34layouts.Select(address, out var t, out var b, out var n, "Flags"); 38layouts.Select(address, out var t, out var b, out var n, "CtxCookie"); 42layouts.Select(address, out var t, out var b, out var n, "CtxEntry"); 46layouts.Select(address, out var t, out var b, out var n, "IdentityPointer"); 50layouts.Select(address, out var t, out var b, out var n, "SyncBlockIndex"); 54layouts.Select(address, out var t, out var b, out var n, "VTablePtr"); 58layouts.Select(address, out var t, out var b, out var n, "CreatorThread"); 62layouts.Select(address, out var t, out var b, out var n, "RefCount"); 66layouts.Select(address, out var t, out var b, out var n, "UnknownPointer");
_generated\136\Microsoft_Diagnostics_DataContractReader_Data.RCWCleanupList.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "FirstBucket");
_generated\137\Microsoft_Diagnostics_DataContractReader_Data.ReadyToRunCoreHeader.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "NumberOfSections");
_generated\138\Microsoft_Diagnostics_DataContractReader_Data.ReadyToRunCoreInfo.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Header");
_generated\139\Microsoft_Diagnostics_DataContractReader_Data.ReadyToRunHeader.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "MajorVersion"); 30layouts.Select(address, out var t, out var b, out var n, "MinorVersion");
_generated\14\Microsoft_Diagnostics_DataContractReader_Data.CodeHeapListNode.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "StartAddress"); 34layouts.Select(address, out var t, out var b, out var n, "EndAddress"); 38layouts.Select(address, out var t, out var b, out var n, "MapBase"); 42layouts.Select(address, out var t, out var b, out var n, "HeaderMap"); 46layouts.Select(address, out var t, out var b, out var n, "Heap");
_generated\140\Microsoft_Diagnostics_DataContractReader_Data.ReadyToRunInfo.g.cs (10)
26layouts.Select(address, out var t, out var b, out var n, "CompositeInfo"); 30layouts.Select(address, out var t, out var b, out var n, "ReadyToRunHeader"); 34layouts.Select(address, out var t, out var b, out var n, "NumRuntimeFunctions"); 38layouts.Select(address, out var t, out var b, out var n, "NumHotColdMap"); 42layouts.Select(address, out var t, out var b, out var n, "DelayLoadMethodCallThunks"); 46layouts.Select(address, out var t, out var b, out var n, "DebugInfoSection"); 50layouts.Select(address, out var t, out var b, out var n, "ExceptionInfoSection"); 54layouts.Select(address, out var t, out var b, out var n, "LoadedImageBase"); 58layouts.Select(address, out var t, out var b, out var n, "Composite"); 62layouts.Select(address, out var t, out var b, out var n, "NumImportSections");
_generated\141\Microsoft_Diagnostics_DataContractReader_Data.ReadyToRunSection.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Type"); 30layouts.Select(address, out var t, out var b, out var n, "Section");
_generated\142\Microsoft_Diagnostics_DataContractReader_Data.RealCodeHeader.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc"); 30layouts.Select(address, out var t, out var b, out var n, "DebugInfo"); 34layouts.Select(address, out var t, out var b, out var n, "EHInfo"); 38layouts.Select(address, out var t, out var b, out var n, "GCInfo"); 42layouts.Select(address, out var t, out var b, out var n, "NumUnwindInfos"); 46layouts.Select(address, out var t, out var b, out var n, "UnwindInfos");
_generated\143\Microsoft_Diagnostics_DataContractReader_Data.RegionFreeList.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "HeadFreeRegion");
_generated\144\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "BeginAddress"); 30if (layouts.TrySelect(address, out var t, out var b, out var n, "EndAddress")) 36layouts.Select(address, out var t, out var b, out var n, "UnwindData");
_generated\145\Microsoft_Diagnostics_DataContractReader_Data.RuntimeThreadLocals.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "AllocContext");
_generated\146\Microsoft_Diagnostics_DataContractReader_Data.SimpleComCallWrapper.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "OuterIUnknown"); 30layouts.Select(address, out var t, out var b, out var n, "RefCount"); 34layouts.Select(address, out var t, out var b, out var n, "Flags"); 38layouts.Select(address, out var t, out var b, out var n, "MainWrapper"); 42layouts.Select(address, out var t, out var b, out var n, "VTablePtr");
_generated\147\Microsoft_Diagnostics_DataContractReader_Data.StressLog.g.cs (10)
26layouts.Select(address, out var t, out var b, out var n, "LoggedFacilities"); 30layouts.Select(address, out var t, out var b, out var n, "Level"); 34layouts.Select(address, out var t, out var b, out var n, "MaxSizePerThread"); 38layouts.Select(address, out var t, out var b, out var n, "MaxSizeTotal"); 42layouts.Select(address, out var t, out var b, out var n, "TotalChunks"); 46layouts.Select(address, out var t, out var b, out var n, "TickFrequency"); 50layouts.Select(address, out var t, out var b, out var n, "StartTimestamp"); 54layouts.Select(address, out var t, out var b, out var n, "ModuleOffset"); 58if (layouts.TrySelect(address, out var t, out var b, out var n, "Modules")) 64layouts.Select(address, out var t, out var b, out var n, "Logs");
_generated\148\Microsoft_Diagnostics_DataContractReader_Data.StressLogChunk.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "Prev"); 34layouts.Select(address, out var t, out var b, out var n, "Buf"); 38layouts.Select(address, out var t, out var b, out var n, "Sig1"); 42layouts.Select(address, out var t, out var b, out var n, "Sig2");
_generated\149\Microsoft_Diagnostics_DataContractReader_Data.StressLogModuleDesc.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "BaseAddress"); 30layouts.Select(address, out var t, out var b, out var n, "Size");
_generated\15\Microsoft_Diagnostics_DataContractReader_Data.CodeRangeMapRangeList.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "RangeListType");
_generated\150\Microsoft_Diagnostics_DataContractReader_Data.StressMsg.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Header"); 30layouts.Select(address, out var t, out var b, out var n, "Args");
_generated\151\Microsoft_Diagnostics_DataContractReader_Data.String.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "m_FirstChar", "FirstChar"); 30layouts.Select(address, out var t, out var b, out var n, "m_StringLength", "StringLength");
_generated\152\Microsoft_Diagnostics_DataContractReader_Data.StubPrecodeData_1.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc"); 30layouts.Select(address, out var t, out var b, out var n, "Type");
_generated\153\Microsoft_Diagnostics_DataContractReader_Data.StubPrecodeData_2.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "SecretParam"); 30layouts.Select(address, out var t, out var b, out var n, "Type");
_generated\154\Microsoft_Diagnostics_DataContractReader_Data.SyncBlock.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "ThinLock"); 30layouts.Select(address, out var t, out var b, out var n, "LinkNext"); 34layouts.Select(address, out var t, out var b, out var n, "HashCode");
_generated\155\Microsoft_Diagnostics_DataContractReader_Data.SyncBlockCache.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "FreeSyncTableIndex"); 30layouts.Select(address, out var t, out var b, out var n, "CleanupBlockList");
_generated\157\Microsoft_Diagnostics_DataContractReader_Data.SystemDomain.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "GlobalLoaderAllocator"); 30layouts.Select(address, out var t, out var b, out var n, "SystemAssembly");
_generated\158\Microsoft_Diagnostics_DataContractReader_Data.TableSegment.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "NextSegment"); 30layouts.Select(address, out var t, out var b, out var n, "RgValue");
_generated\159\Microsoft_Diagnostics_DataContractReader_Data.ThisPtrRetBufPrecodeData.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc");
_generated\16\Microsoft_Diagnostics_DataContractReader_Data.ComCallWrapper.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "Handle"); 30layouts.Select(address, out var t, out var b, out var n, "SimpleWrapper"); 34layouts.Select(address, out var t, out var b, out var n, "Next"); 38layouts.Select(address, out var t, out var b, out var n, "IPtr");
_generated\160\Microsoft_Diagnostics_DataContractReader_Data.Thread.g.cs (19)
29layouts.Select(address, out var t, out var b, out var n, "Id"); 33layouts.Select(address, out var t, out var b, out var n, "OSId"); 37layouts.Select(address, out var t, out var b, out var n, "State"); 41layouts.Select(address, out var t, out var b, out var n, "DebuggerControlledThreadState"); 45layouts.Select(address, out var t, out var b, out var n, "PreemptiveGCDisabled"); 49layouts.Select(address, out var t, out var b, out var n, "Frame"); 53layouts.Select(address, out var t, out var b, out var n, "CachedStackBase"); 57layouts.Select(address, out var t, out var b, out var n, "CachedStackLimit"); 61layouts.Select(address, out var t, out var b, out var n, "ExposedObject"); 65layouts.Select(address, out var t, out var b, out var n, "LastThrownObject"); 69layouts.Select(address, out var t, out var b, out var n, "LastThrownObjectIsUnhandled"); 73layouts.Select(address, out var t, out var b, out var n, "LinkNext"); 77layouts.Select(address, out var t, out var b, out var n, "ExceptionTracker"); 81if (layouts.TrySelect(address, out var t, out var b, out var n, "UEWatsonBucketTrackerBuckets")) 87layouts.Select(address, out var t, out var b, out var n, "ThreadLocalDataPtr"); 91layouts.Select(address, out var t, out var b, out var n, "DebuggerFilterContext"); 95layouts.Select(address, out var t, out var b, out var n, "InteropDebuggingHijacked"); 99layouts.Select(address, out var t, out var b, out var n, "CurrentCustomDebuggerNotification"); 112layouts.Select(Address, out var t, out var b, out var n, "DebuggerControlledThreadState");
_generated\161\Microsoft_Diagnostics_DataContractReader_Data.ThreadLocalData.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "CollectibleTlsArrayData"); 30layouts.Select(address, out var t, out var b, out var n, "NonCollectibleTlsArrayData"); 34layouts.Select(address, out var t, out var b, out var n, "CollectibleTlsDataCount"); 38layouts.Select(address, out var t, out var b, out var n, "NonCollectibleTlsDataCount"); 42layouts.Select(address, out var t, out var b, out var n, "InFlightData");
_generated\162\Microsoft_Diagnostics_DataContractReader_Data.ThreadStaticsInfo.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "GCTlsIndex"); 30layouts.Select(address, out var t, out var b, out var n, "NonGCTlsIndex");
_generated\163\Microsoft_Diagnostics_DataContractReader_Data.ThreadStore.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "ThreadCount"); 30layouts.Select(address, out var t, out var b, out var n, "FirstThreadLink"); 34layouts.Select(address, out var t, out var b, out var n, "UnstartedCount"); 38layouts.Select(address, out var t, out var b, out var n, "BackgroundCount"); 42layouts.Select(address, out var t, out var b, out var n, "PendingCount"); 46layouts.Select(address, out var t, out var b, out var n, "DeadCount");
_generated\164\Microsoft_Diagnostics_DataContractReader_Data.ThreadStressLog.g.cs (7)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "ThreadId"); 34layouts.Select(address, out var t, out var b, out var n, "WriteHasWrapped"); 38layouts.Select(address, out var t, out var b, out var n, "CurrentPtr"); 42layouts.Select(address, out var t, out var b, out var n, "ChunkListHead"); 46layouts.Select(address, out var t, out var b, out var n, "ChunkListTail"); 50layouts.Select(address, out var t, out var b, out var n, "CurrentWriteChunk");
_generated\165\Microsoft_Diagnostics_DataContractReader_Data.TLSIndex.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TLSIndexRawIndex");
_generated\166\Microsoft_Diagnostics_DataContractReader_Data.TypeDesc.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TypeAndFlags");
_generated\167\Microsoft_Diagnostics_DataContractReader_Data.ParamTypeDesc.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TypeArg");
_generated\168\Microsoft_Diagnostics_DataContractReader_Data.TypeVarTypeDesc.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Module"); 30layouts.Select(address, out var t, out var b, out var n, "Token");
_generated\169\Microsoft_Diagnostics_DataContractReader_Data.FnPtrTypeDesc.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "NumArgs"); 30layouts.Select(address, out var t, out var b, out var n, "CallConv"); 34layouts.Select(address, out var t, out var b, out var n, "RetAndArgTypes"); 38layouts.Select(address, out var t, out var b, out var n, "LoaderModule");
_generated\170\Microsoft_Diagnostics_DataContractReader_Data.UnorderedArrayBase.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Count"); 30layouts.Select(address, out var t, out var b, out var n, "Table");
_generated\172\Microsoft_Diagnostics_DataContractReader_Data.VASigCookie.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "SizeOfArgs"); 30layouts.Select(address, out var t, out var b, out var n, "SignaturePointer"); 34layouts.Select(address, out var t, out var b, out var n, "SignatureLength");
_generated\173\Microsoft_Diagnostics_DataContractReader_Data.VirtualCallStubManager.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "IndcellHeap"); 30if (layouts.TrySelect(address, out var t, out var b, out var n, "CacheEntryHeap"))
_generated\18\Microsoft_Diagnostics_DataContractReader_Data.ComMethodTable.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Flags"); 30layouts.Select(address, out var t, out var b, out var n, "MethodTable");
_generated\2\Microsoft_Diagnostics_DataContractReader_Data.AppDomain.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "RootAssembly"); 30layouts.Select(address, out var t, out var b, out var n, "AssemblyList"); 34layouts.Select(address, out var t, out var b, out var n, "FriendlyName");
_generated\21\Microsoft_Diagnostics_DataContractReader_Data.ConditionalWeakTable.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "_container", "Container");
_generated\22\Microsoft_Diagnostics_DataContractReader_Data.ConditionalWeakTableContainer.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "_buckets", "Buckets"); 30layouts.Select(address, out var t, out var b, out var n, "_entries", "Entries");
_generated\23\Microsoft_Diagnostics_DataContractReader_Data.ConditionalWeakTableEntry.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "HashCode"); 30layouts.Select(address, out var t, out var b, out var n, "Next"); 34layouts.Select(address, out var t, out var b, out var n, "depHnd", "DepHndAddress");
_generated\24\Microsoft_Diagnostics_DataContractReader_Data.CoreLibBinder.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Classes");
_generated\25\Microsoft_Diagnostics_DataContractReader_Data.CtxEntry.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "STAThread"); 30layouts.Select(address, out var t, out var b, out var n, "CtxCookie");
_generated\26\Microsoft_Diagnostics_DataContractReader_Data.Debugger.g.cs (10)
29layouts.Select(address, out var t, out var b, out var n, "LeftSideInitialized"); 33layouts.Select(address, out var t, out var b, out var n, "Defines"); 37layouts.Select(address, out var t, out var b, out var n, "MDStructuresVersion"); 41layouts.Select(address, out var t, out var b, out var n, "RCThread"); 45layouts.Select(address, out var t, out var b, out var n, "RSRequestedSync"); 49layouts.Select(address, out var t, out var b, out var n, "SendExceptionsOutsideOfJMC"); 53layouts.Select(address, out var t, out var b, out var n, "GCNotificationEventsEnabled"); 66layouts.Select(Address, out var t, out var b, out var n, "RSRequestedSync"); 74layouts.Select(Address, out var t, out var b, out var n, "SendExceptionsOutsideOfJMC"); 82layouts.Select(Address, out var t, out var b, out var n, "GCNotificationEventsEnabled");
_generated\27\Microsoft_Diagnostics_DataContractReader_Data.DebuggerRCThread.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "DCB");
_generated\28\Microsoft_Diagnostics_DataContractReader_Data.Delegate.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "Target"); 30layouts.Select(address, out var t, out var b, out var n, "MethodPtr"); 34layouts.Select(address, out var t, out var b, out var n, "MethodPtrAux"); 38layouts.Select(address, out var t, out var b, out var n, "InvocationCount");
_generated\29\Microsoft_Diagnostics_DataContractReader_Data.DynamicILBlobEntry.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "EntryMethodToken"); 30layouts.Select(address, out var t, out var b, out var n, "EntryIL");
_generated\3\Microsoft_Diagnostics_DataContractReader_Data.Array.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "m_NumComponents", "NumComponents");
_generated\30\Microsoft_Diagnostics_DataContractReader_Data.DynamicMetadata.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Size"); 30layouts.Select(address, out var t, out var b, out var n, "Data");
_generated\32\Microsoft_Diagnostics_DataContractReader_Data.EEAllocContext.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "GCAllocationContext");
_generated\33\Microsoft_Diagnostics_DataContractReader_Data.EEClass.g.cs (11)
26layouts.Select(address, out var t, out var b, out var n, "MethodTable"); 30layouts.Select(address, out var t, out var b, out var n, "MethodDescChunk"); 34layouts.Select(address, out var t, out var b, out var n, "NumMethods"); 38layouts.Select(address, out var t, out var b, out var n, "CorTypeAttr"); 42layouts.Select(address, out var t, out var b, out var n, "InternalCorElementType"); 46layouts.Select(address, out var t, out var b, out var n, "NumInstanceFields"); 50layouts.Select(address, out var t, out var b, out var n, "NumStaticFields"); 54layouts.Select(address, out var t, out var b, out var n, "NumThreadStaticFields"); 58layouts.Select(address, out var t, out var b, out var n, "FieldDescList"); 62layouts.Select(address, out var t, out var b, out var n, "NumNonVirtualSlots"); 66layouts.Select(address, out var t, out var b, out var n, "BaseSizePadding");
_generated\34\Microsoft_Diagnostics_DataContractReader_Data.EEConfig.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "ModifiableAssemblies");
_generated\35\Microsoft_Diagnostics_DataContractReader_Data.EEILException.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Clauses");
_generated\36\Microsoft_Diagnostics_DataContractReader_Data.EEJitManager.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "StoreRichDebugInfo"); 30layouts.Select(address, out var t, out var b, out var n, "AllCodeHeaps");
_generated\38\Microsoft_Diagnostics_DataContractReader_Data.EnCAddedFieldElement.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "FieldDesc");
_generated\39\Microsoft_Diagnostics_DataContractReader_Data.EnCEEClassData.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "MethodTable"); 30layouts.Select(address, out var t, out var b, out var n, "AddedInstanceFields"); 34layouts.Select(address, out var t, out var b, out var n, "AddedStaticFields");
_generated\4\Microsoft_Diagnostics_DataContractReader_Data.ArrayListBase.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Count"); 30layouts.Select(address, out var t, out var b, out var n, "FirstBlock");
_generated\40\Microsoft_Diagnostics_DataContractReader_Data.Exception.g.cs (8)
26layouts.Select(address, out var t, out var b, out var n, "_message", "Message"); 30layouts.Select(address, out var t, out var b, out var n, "_innerException", "InnerException"); 34layouts.Select(address, out var t, out var b, out var n, "_stackTrace", "StackTrace"); 38layouts.Select(address, out var t, out var b, out var n, "_watsonBuckets", "WatsonBuckets"); 42layouts.Select(address, out var t, out var b, out var n, "_stackTraceString", "StackTraceString"); 46layouts.Select(address, out var t, out var b, out var n, "_remoteStackTraceString", "RemoteStackTraceString"); 50layouts.Select(address, out var t, out var b, out var n, "_HResult", "HResult"); 54layouts.Select(address, out var t, out var b, out var n, "_xcode", "XCode");
_generated\41\Microsoft_Diagnostics_DataContractReader_Data.EEExceptionClause.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "Flags"); 30layouts.Select(address, out var t, out var b, out var n, "TryStartPC"); 34layouts.Select(address, out var t, out var b, out var n, "TryEndPC"); 38layouts.Select(address, out var t, out var b, out var n, "HandlerStartPC"); 42layouts.Select(address, out var t, out var b, out var n, "HandlerEndPC"); 46layouts.Select(address, out var t, out var b, out var n, "TypeHandle");
_generated\42\Microsoft_Diagnostics_DataContractReader_Data.R2RExceptionClause.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "Flags"); 30layouts.Select(address, out var t, out var b, out var n, "TryStartPC"); 34layouts.Select(address, out var t, out var b, out var n, "TryEndPC"); 38layouts.Select(address, out var t, out var b, out var n, "HandlerStartPC"); 42layouts.Select(address, out var t, out var b, out var n, "HandlerEndPC"); 46layouts.Select(address, out var t, out var b, out var n, "ClassToken");
_generated\43\Microsoft_Diagnostics_DataContractReader_Data.ExceptionInfo.g.cs (12)
26layouts.Select(address, out var t, out var b, out var n, "PreviousNestedInfo"); 30layouts.Select(address, out var t, out var b, out var n, "ThrownObject"); 34layouts.Select(address, out var t, out var b, out var n, "ExceptionFlags"); 38layouts.Select(address, out var t, out var b, out var n, "StackLowBound"); 42layouts.Select(address, out var t, out var b, out var n, "StackHighBound"); 46if (layouts.TrySelect(address, out var t, out var b, out var n, "ExceptionWatsonBucketTrackerBuckets")) 52layouts.Select(address, out var t, out var b, out var n, "PassNumber"); 56layouts.Select(address, out var t, out var b, out var n, "CSFEHClause"); 60layouts.Select(address, out var t, out var b, out var n, "CSFEnclosingClause"); 64layouts.Select(address, out var t, out var b, out var n, "CallerOfActualHandlerFrame"); 68layouts.Select(address, out var t, out var b, out var n, "ClauseForCatchHandlerStartPC"); 72layouts.Select(address, out var t, out var b, out var n, "ClauseForCatchHandlerEndPC");
_generated\44\Microsoft_Diagnostics_DataContractReader_Data.ExceptionLookupTableEntry.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "MethodStartRVA"); 30layouts.Select(address, out var t, out var b, out var n, "ExceptionInfoRVA");
_generated\45\Microsoft_Diagnostics_DataContractReader_Data.FieldDesc.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "DWord1"); 30layouts.Select(address, out var t, out var b, out var n, "DWord2"); 34layouts.Select(address, out var t, out var b, out var n, "MTOfEnclosingClass");
_generated\46\Microsoft_Diagnostics_DataContractReader_Data.FixupPrecodeData.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc");
_generated\49\Microsoft_Diagnostics_DataContractReader_Data.DebuggerEval.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "TargetContext"); 30layouts.Select(address, out var t, out var b, out var n, "EvalUsesHijack"); 34layouts.Select(address, out var t, out var b, out var n, "MethodToken"); 38layouts.Select(address, out var t, out var b, out var n, "AssemblyPtr");
_generated\5\Microsoft_Diagnostics_DataContractReader_Data.ArrayListBlock.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "Size"); 34layouts.Select(address, out var t, out var b, out var n, "ArrayStart");
_generated\50\Microsoft_Diagnostics_DataContractReader_Data.DynamicHelperFrame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "DynamicHelperFrameFlags");
_generated\51\Microsoft_Diagnostics_DataContractReader_Data.ExternalMethodFrame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Indirection");
_generated\52\Microsoft_Diagnostics_DataContractReader_Data.FaultingExceptionFrame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TargetContext");
_generated\53\Microsoft_Diagnostics_DataContractReader_Data.Frame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Next");
_generated\54\Microsoft_Diagnostics_DataContractReader_Data.FramedMethodFrame.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "TransitionBlockPtr"); 30layouts.Select(address, out var t, out var b, out var n, "MethodDescPtr");
_generated\55\Microsoft_Diagnostics_DataContractReader_Data.FuncEvalFrame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "DebuggerEvalPtr");
_generated\57\Microsoft_Diagnostics_DataContractReader_Data.HijackArgsAMD64.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "CalleeSavedRegisters"); 30if (layouts.TrySelect(address, out var t, out var b, out var n, "Rsp"))
_generated\58\Microsoft_Diagnostics_DataContractReader_Data.HijackFrame.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "ReturnAddress"); 30layouts.Select(address, out var t, out var b, out var n, "HijackArgsPtr");
_generated\59\Microsoft_Diagnostics_DataContractReader_Data.InlinedCallFrame.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "CallSiteSP"); 30layouts.Select(address, out var t, out var b, out var n, "CallerReturnAddress"); 34layouts.Select(address, out var t, out var b, out var n, "CalleeSavedFP"); 38if (layouts.TrySelect(address, out var t, out var b, out var n, "SPAfterProlog")) 44layouts.Select(address, out var t, out var b, out var n, "Datum");
_generated\6\Microsoft_Diagnostics_DataContractReader_Data.Assembly.g.cs (6)
26layouts.Select(address, out var t, out var b, out var n, "Module"); 30layouts.Select(address, out var t, out var b, out var n, "IsCollectible"); 34layouts.Select(address, out var t, out var b, out var n, "IsDynamic"); 38layouts.Select(address, out var t, out var b, out var n, "Error"); 42layouts.Select(address, out var t, out var b, out var n, "NotifyFlags"); 46layouts.Select(address, out var t, out var b, out var n, "IsLoaded");
_generated\60\Microsoft_Diagnostics_DataContractReader_Data.ResumableFrame.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "TargetContextPtr");
_generated\61\Microsoft_Diagnostics_DataContractReader_Data.SoftwareExceptionFrame.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "TargetContext"); 30layouts.Select(address, out var t, out var b, out var n, "ReturnAddress");
_generated\62\Microsoft_Diagnostics_DataContractReader_Data.StubDispatchFrame.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "MethodDescPtr"); 30layouts.Select(address, out var t, out var b, out var n, "RepresentativeMTPtr"); 34layouts.Select(address, out var t, out var b, out var n, "RepresentativeSlot"); 38layouts.Select(address, out var t, out var b, out var n, "Indirection");
_generated\63\Microsoft_Diagnostics_DataContractReader_Data.TailCallFrame.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "CalleeSavedRegisters"); 30layouts.Select(address, out var t, out var b, out var n, "ReturnAddress");
_generated\64\Microsoft_Diagnostics_DataContractReader_Data.TransitionBlock.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "ReturnAddress"); 30layouts.Select(address, out var t, out var b, out var n, "CalleeSavedRegisters"); 34layouts.Select(address, out var t, out var b, out var n, "ArgumentRegisters"); 38layouts.Select(address, out var t, out var b, out var n, "FirstGCRefMapSlot");
_generated\65\Microsoft_Diagnostics_DataContractReader_Data.CFinalize.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "FillPointers");
_generated\66\Microsoft_Diagnostics_DataContractReader_Data.GCHeapSVR.g.cs (22)
26if (layouts.TrySelect(address, out var t, out var b, out var n, "MarkArray")) 32if (layouts.TrySelect(address, out var t, out var b, out var n, "NextSweepObj")) 38if (layouts.TrySelect(address, out var t, out var b, out var n, "BackgroundMinSavedAddr")) 44if (layouts.TrySelect(address, out var t, out var b, out var n, "BackgroundMaxSavedAddr")) 50layouts.Select(address, out var t, out var b, out var n, "AllocAllocated"); 54layouts.Select(address, out var t, out var b, out var n, "EphemeralHeapSegment"); 58layouts.Select(address, out var t, out var b, out var n, "CardTable"); 62layouts.Select(address, out var t, out var b, out var n, "FinalizeQueue"); 66layouts.Select(address, out var t, out var b, out var n, "GenerationTable"); 70if (layouts.TrySelect(address, out var t, out var b, out var n, "SavedSweepEphemeralSeg")) 76if (layouts.TrySelect(address, out var t, out var b, out var n, "SavedSweepEphemeralStart")) 82layouts.Select(address, out var t, out var b, out var n, "OomData"); 86layouts.Select(address, out var t, out var b, out var n, "InternalRootArray"); 90layouts.Select(address, out var t, out var b, out var n, "InternalRootArrayIndex"); 94layouts.Select(address, out var t, out var b, out var n, "HeapAnalyzeSuccess"); 98layouts.Select(address, out var t, out var b, out var n, "InterestingData"); 102layouts.Select(address, out var t, out var b, out var n, "CompactReasons"); 106layouts.Select(address, out var t, out var b, out var n, "ExpandMechanisms"); 110layouts.Select(address, out var t, out var b, out var n, "InterestingMechanismBits"); 114if (layouts.TrySelect(address, out var t, out var b, out var n, "FreeableSohSegment")) 120if (layouts.TrySelect(address, out var t, out var b, out var n, "FreeableUohSegment")) 126if (layouts.TrySelect(address, out var t, out var b, out var n, "FreeRegions"))
_generated\67\Microsoft_Diagnostics_DataContractReader_Data.Generation.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "AllocationContext"); 30layouts.Select(address, out var t, out var b, out var n, "StartSegment"); 34if (layouts.TrySelect(address, out var t, out var b, out var n, "AllocationStart"))
_generated\68\Microsoft_Diagnostics_DataContractReader_Data.HeapSegment.g.cs (9)
26layouts.Select(address, out var t, out var b, out var n, "Allocated"); 30layouts.Select(address, out var t, out var b, out var n, "Committed"); 34layouts.Select(address, out var t, out var b, out var n, "Reserved"); 38layouts.Select(address, out var t, out var b, out var n, "Used"); 42layouts.Select(address, out var t, out var b, out var n, "Mem"); 46layouts.Select(address, out var t, out var b, out var n, "Flags"); 50layouts.Select(address, out var t, out var b, out var n, "Next"); 54layouts.Select(address, out var t, out var b, out var n, "BackgroundAllocated"); 58if (layouts.TrySelect(address, out var t, out var b, out var n, "Heap"))
_generated\69\Microsoft_Diagnostics_DataContractReader_Data.OomHistory.g.cs (9)
26layouts.Select(address, out var t, out var b, out var n, "Reason"); 30layouts.Select(address, out var t, out var b, out var n, "AllocSize"); 34layouts.Select(address, out var t, out var b, out var n, "Reserved"); 38layouts.Select(address, out var t, out var b, out var n, "Allocated"); 42layouts.Select(address, out var t, out var b, out var n, "GcIndex"); 46layouts.Select(address, out var t, out var b, out var n, "Fgm"); 50layouts.Select(address, out var t, out var b, out var n, "Size"); 54layouts.Select(address, out var t, out var b, out var n, "AvailablePagefileMb"); 58layouts.Select(address, out var t, out var b, out var n, "LohP");
_generated\7\Microsoft_Diagnostics_DataContractReader_Data.AssemblyBinder.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "AssemblyLoadContext");
_generated\70\Microsoft_Diagnostics_DataContractReader_Data.GCAllocContext.g.cs (4)
26layouts.Select(address, out var t, out var b, out var n, "Pointer"); 30layouts.Select(address, out var t, out var b, out var n, "Limit"); 34layouts.Select(address, out var t, out var b, out var n, "AllocBytes"); 38layouts.Select(address, out var t, out var b, out var n, "AllocBytesLoh");
_generated\71\Microsoft_Diagnostics_DataContractReader_Data.GenericsDictInfo.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "NumDicts"); 30layouts.Select(address, out var t, out var b, out var n, "NumTypeArgs");
_generated\72\Microsoft_Diagnostics_DataContractReader_Data.HandleTable.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "SegmentList");
_generated\73\Microsoft_Diagnostics_DataContractReader_Data.HandleTableBucket.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Table");
_generated\74\Microsoft_Diagnostics_DataContractReader_Data.HandleTableMap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Next");
_generated\75\Microsoft_Diagnostics_DataContractReader_Data.HashMap.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Buckets");
_generated\76\Microsoft_Diagnostics_DataContractReader_Data.HostCodeHeap.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "BaseAddress"); 30layouts.Select(address, out var t, out var b, out var n, "CurrentAddress");
_generated\77\Microsoft_Diagnostics_DataContractReader_Data.IdDispenser.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "IdToThread"); 30layouts.Select(address, out var t, out var b, out var n, "HighestId");
_generated\78\Microsoft_Diagnostics_DataContractReader_Data.ILCodeVersioningState.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "FirstVersionNode"); 30layouts.Select(address, out var t, out var b, out var n, "ActiveVersionKind"); 34layouts.Select(address, out var t, out var b, out var n, "ActiveVersionNode"); 38layouts.Select(address, out var t, out var b, out var n, "ActiveVersionModule"); 42layouts.Select(address, out var t, out var b, out var n, "ActiveVersionMethodDef");
_generated\79\Microsoft_Diagnostics_DataContractReader_Data.ILCodeVersionNode.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "VersionId"); 30layouts.Select(address, out var t, out var b, out var n, "Next"); 34layouts.Select(address, out var t, out var b, out var n, "RejitState"); 38layouts.Select(address, out var t, out var b, out var n, "ILAddress"); 42layouts.Select(address, out var t, out var b, out var n, "Deoptimized");
_generated\8\Microsoft_Diagnostics_DataContractReader_Data.AsyncMethodData.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Flags");
_generated\80\Microsoft_Diagnostics_DataContractReader_Data.ImageDataDirectory.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "VirtualAddress"); 30layouts.Select(address, out var t, out var b, out var n, "Size");
_generated\86\Microsoft_Diagnostics_DataContractReader_Data.InflightTLSData.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "Next"); 30layouts.Select(address, out var t, out var b, out var n, "TlsIndex"); 34layouts.Select(address, out var t, out var b, out var n, "TLSData");
_generated\88\Microsoft_Diagnostics_DataContractReader_Data.InterfaceEntry.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "MethodTable"); 30layouts.Select(address, out var t, out var b, out var n, "Unknown");
_generated\89\Microsoft_Diagnostics_DataContractReader_Data.InternalComInterfaceDispatch.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Entries");
_generated\9\Microsoft_Diagnostics_DataContractReader_Data.AuxiliarySymbolInfo.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "Address", "CodeAddress"); 30layouts.Select(address, out var t, out var b, out var n, "Name");
_generated\90\Microsoft_Diagnostics_DataContractReader_Data.InteropSyncBlockInfo.g.cs (4)
26if (layouts.TrySelect(address, out var t, out var b, out var n, "RCW")) 32if (layouts.TrySelect(address, out var t, out var b, out var n, "CCW")) 38if (layouts.TrySelect(address, out var t, out var b, out var n, "CCF")) 44if (layouts.TrySelect(address, out var t, out var b, out var n, "TaggedMemory"))
_generated\91\Microsoft_Diagnostics_DataContractReader_Data.InterpByteCodeStart.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "Method");
_generated\92\Microsoft_Diagnostics_DataContractReader_Data.InterpMethod.g.cs (1)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc");
_generated\93\Microsoft_Diagnostics_DataContractReader_Data.InterpMethodContextFrame.g.cs (5)
26layouts.Select(address, out var t, out var b, out var n, "StartIp"); 30layouts.Select(address, out var t, out var b, out var n, "ParentPtr"); 34layouts.Select(address, out var t, out var b, out var n, "Ip"); 38layouts.Select(address, out var t, out var b, out var n, "NextPtr"); 42layouts.Select(address, out var t, out var b, out var n, "Stack");
_generated\94\Microsoft_Diagnostics_DataContractReader_Data.InterpreterFrame.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "TopInterpMethodContextFrame"); 30layouts.Select(address, out var t, out var b, out var n, "IsFaulting");
_generated\95\Microsoft_Diagnostics_DataContractReader_Data.InterpreterPrecodeData.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "ByteCodeAddr"); 30layouts.Select(address, out var t, out var b, out var n, "Type");
_generated\96\Microsoft_Diagnostics_DataContractReader_Data.InterpreterRealCodeHeader.g.cs (3)
26layouts.Select(address, out var t, out var b, out var n, "MethodDesc"); 30layouts.Select(address, out var t, out var b, out var n, "DebugInfo"); 34layouts.Select(address, out var t, out var b, out var n, "GCInfo");
_generated\97\Microsoft_Diagnostics_DataContractReader_Data.JITNotification.g.cs (6)
29layouts.Select(address, out var t, out var b, out var n, "State"); 33layouts.Select(address, out var t, out var b, out var n, "ClrModule"); 37layouts.Select(address, out var t, out var b, out var n, "MethodToken"); 50layouts.Select(Address, out var t, out var b, out var n, "State"); 58layouts.Select(Address, out var t, out var b, out var n, "ClrModule"); 66layouts.Select(Address, out var t, out var b, out var n, "MethodToken");
_generated\98\Microsoft_Diagnostics_DataContractReader_Data.List.g.cs (2)
26layouts.Select(address, out var t, out var b, out var n, "_items", "Items"); 30layouts.Select(address, out var t, out var b, out var n, "_size", "Size");
_generated\99\Microsoft_Diagnostics_DataContractReader_Data.LoaderAllocator.g.cs (13)
26layouts.Select(address, out var t, out var b, out var n, "ReferenceCount"); 30layouts.Select(address, out var t, out var b, out var n, "HighFrequencyHeap"); 34layouts.Select(address, out var t, out var b, out var n, "LowFrequencyHeap"); 38layouts.Select(address, out var t, out var b, out var n, "StaticsHeap"); 42layouts.Select(address, out var t, out var b, out var n, "StubHeap"); 46layouts.Select(address, out var t, out var b, out var n, "ExecutableHeap"); 50if (layouts.TrySelect(address, out var t, out var b, out var n, "FixupPrecodeHeap")) 56if (layouts.TrySelect(address, out var t, out var b, out var n, "NewStubPrecodeHeap")) 62if (layouts.TrySelect(address, out var t, out var b, out var n, "DynamicHelpersStubHeap")) 68layouts.Select(address, out var t, out var b, out var n, "VirtualCallStubManager"); 72layouts.Select(address, out var t, out var b, out var n, "ObjectHandle"); 76layouts.Select(address, out var t, out var b, out var n, "IsCollectible"); 80layouts.Select(address, out var t, out var b, out var n, "CreationNumber");
Contracts\AuxiliarySymbols_1.cs (1)
26Target.TypeInfo typeInfo = _target.GetTypeInfo(DataType.AuxiliarySymbolInfo);
Contracts\BuiltInCOM_1.cs (1)
90Target.TypeInfo sccwTypeInfo = _target.GetTypeInfo(DataType.SimpleComCallWrapper);
Contracts\CodeNotifications_1.cs (1)
210Target.TypeInfo jitNotifType = _target.GetTypeInfo(DataType.JITNotification);
Contracts\CodeVersions_1.cs (1)
232Target.TypeInfo gcCoverageInfoType = _target.GetTypeInfo(DataType.GCCoverageInfo);
Contracts\ComWrappers_1.cs (2)
77Target.TypeInfo dispatchTypeInfo = _target.GetTypeInfo(DataType.InternalComInterfaceDispatch); 96Target.TypeInfo entryTypeInfo = _target.GetTypeInfo(DataType.ComInterfaceEntry);
Contracts\Exception_1.cs (2)
30Target.TypeInfo type = _target.GetTypeInfo(DataType.ExceptionInfo); 91Target.TypeInfo elementTypeInfo = _target.GetTypeInfo(DataType.StackTraceElement);
Contracts\GC\GC_1.cs (1)
891Target.TypeInfo typeInfo = _target.GetTypeInfo(DataType.TableSegment);
Contracts\Loader_1.cs (3)
666Target.TypeInfo type = target.GetTypeInfo(DataType.DynamicILBlobTable); 703Target.TypeInfo laType = _target.GetTypeInfo(DataType.LoaderAllocator); 726Target.TypeInfo vcsType = _target.GetTypeInfo(DataType.VirtualCallStubManager);
Contracts\ManagedTypeSource_1.cs (7)
16private readonly Dictionary<string, Target.TypeInfo?> _typeInfoCache = new(); 40public Target.TypeInfo GetTypeInfo(string fullyQualifiedName) 42if (!TryGetTypeInfo(fullyQualifiedName, out Target.TypeInfo info)) 48public bool TryGetTypeInfo(string fullyQualifiedName, out Target.TypeInfo info) 50if (_typeInfoCache.TryGetValue(fullyQualifiedName, out Target.TypeInfo? cached)) 197private bool TryBuildTypeInfo(string managedFqName, out Target.TypeInfo info) 213Target.TypeInfo objType = _target.GetTypeInfo(DataType.Object);
Contracts\Object_1.cs (1)
70Target.TypeInfo arrayTypeInfo = _target.GetTypeInfo(DataType.Array);
Contracts\RuntimeTypeSystem_1.cs (2)
1591var typeInfo = _target.GetTypeInfo(DataType.MethodTable); 1910Target.TypeInfo gcCoverageInfoType = _target.GetTypeInfo(DataType.GCCoverageInfo);
Contracts\SHash_1.cs (1)
27ISHash<TKey, TEntry> ISHash.CreateSHash<TKey, TEntry>(Target target, TargetPointer address, Target.TypeInfo type, ITraits<TKey, TEntry> traits)
Contracts\Thread_1.cs (2)
13private readonly Target.TypeInfo _threadTypeInfo; 262Target.TypeInfo type = _target.GetTypeInfo(DataType.ExceptionInfo);
Data\Bucket.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.Bucket);
Data\ComInterfaceEntry.cs (1)
15Target.TypeInfo type = target.GetTypeInfo(DataType.ComInterfaceEntry);
Data\ComWrappersVtablePtrs.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.ComWrappersVtablePtrs);
Data\DacEnumerableHash.cs (3)
24private readonly Target.TypeInfo _type; 26public DacEnumerableHash(Target target, TargetPointer address, Target.TypeInfo type) 60public VolatileEntry(Target target, TargetPointer address, Target.TypeInfo type)
Data\DynamicStaticsInfo.cs (1)
14Target.TypeInfo type = target.GetTypeInfo(DataType.DynamicStaticsInfo);
Data\EETypeHashTable.cs (1)
19Target.TypeInfo type = target.GetTypeInfo(DataType.EETypeHashTable);
Data\Frames\ArgumentRegisters.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.ArgumentRegisters);
Data\Frames\CalleeSavedRegisters.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.CalleeSavedRegisters);
Data\Frames\HijackArgs.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.HijackArgs);
Data\HandleTableMap.cs (1)
18Target.TypeInfo type = target.GetTypeInfo(DataType.HandleTableMap);
Data\InstMethodHashTable.cs (1)
19Target.TypeInfo type = target.GetTypeInfo(DataType.InstMethodHashTable);
Data\InterpreterRealCodeHeader.cs (1)
17Target.TypeInfo type = target.GetTypeInfo(DataType.InterpreterRealCodeHeader);
Data\PrecodeMachineDescriptor.cs (2)
34Target.TypeInfo type = target.GetTypeInfo(DataType.PrecodeMachineDescriptor); 67static byte? MaybeGetPrecodeType(Target target, TargetPointer address, Target.TypeInfo type, string fieldName)
Data\RangeSectionFragment.cs (1)
22Target.TypeInfo type = target.GetTypeInfo(DataType.RangeSectionFragment);
Data\RCW.cs (2)
29Target.TypeInfo type = target.GetTypeInfo(DataType.RCW); 33Target.TypeInfo entryTypeInfo = target.GetTypeInfo(DataType.InterfaceEntry);
Data\ReadyToRunCoreHeader.cs (2)
19Target.TypeInfo type = target.GetTypeInfo(DataType.ReadyToRunCoreHeader); 20Target.TypeInfo sectionType = target.GetTypeInfo(DataType.ReadyToRunSection);
Data\ReadyToRunInfo.cs (1)
29Target.TypeInfo type = target.GetTypeInfo(DataType.ReadyToRunInfo);
Data\StackTraceArrayHeader.cs (1)
13Target.TypeInfo type = target.GetTypeInfo(DataType.StackTraceArrayHeader);
Data\StackTraceElement.cs (1)
13Target.TypeInfo type = target.GetTypeInfo(DataType.StackTraceElement);
Data\SyncBlock.cs (1)
18Target.TypeInfo type = target.GetTypeInfo(DataType.SyncBlock);
Data\SyncTableEntry.cs (1)
14Target.TypeInfo type = target.GetTypeInfo(DataType.SyncTableEntry);
Data\TableSegment.cs (1)
23Target.TypeInfo type = target.GetTypeInfo(DataType.TableSegment);
Data\Thread.cs (1)
38Target.TypeInfo type = target.GetTypeInfo(DataType.Thread);
Data\TypeDesc.cs (3)
20Target.TypeInfo type = target.GetTypeInfo(DataType.TypeDesc); 34Target.TypeInfo type = target.GetTypeInfo(DataType.TypeDesc); 53Target.TypeInfo type = target.GetTypeInfo(DataType.TypeDesc);
Data\UnwindInfo.cs (1)
14Target.TypeInfo type = target.GetTypeInfo(DataType.UnwindInfo);
DataType.cs (1)
211public static Target.TypeInfo GetTypeInfo(this Target target, DataType type)
RuntimeTypeSystemHelpers\TypeValidation.cs (2)
51private readonly Target.TypeInfo _type; 106private readonly Target.TypeInfo _type;
Microsoft.Diagnostics.DataContractReader.Legacy (6)
Dbi\DacDbiImpl.cs (2)
54Target.TypeInfo type = _target.GetTypeInfo(DataType.ProfControlBlock); 3849Target.TypeInfo objectHeaderTypeInfo = _target.GetTypeInfo(DataType.ObjectHeader);
SOSDacImpl.cs (4)
3163Target.TypeInfo lookupMapTypeInfo = _target.GetTypeInfo(DataType.ModuleLookupMap); 3353Target.TypeInfo arrayTypeInfo = _target.GetTypeInfo(DataType.Array); 6512Target.TypeInfo laType = _target.GetTypeInfo(DataType.LoaderAllocator); 6513Target.TypeInfo vcsType = _target.GetTypeInfo(DataType.VirtualCallStubManager);