2 implementations of IRuntimeMutableTypeSystem
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IRuntimeMutableTypeSystem.cs (1)
19public readonly struct RuntimeMutableTypeSystem : IRuntimeMutableTypeSystem
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeMutableTypeSystem_1.cs (1)
9internal readonly struct RuntimeMutableTypeSystem_1 : IRuntimeMutableTypeSystem
13 references to IRuntimeMutableTypeSystem
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
ContractRegistry.cs (2)
147public virtual IRuntimeMutableTypeSystem RuntimeMutableTypeSystem => GetContract<IRuntimeMutableTypeSystem>();
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\RuntimeMutableTypeSystem_1.cs (5)
22bool IRuntimeMutableTypeSystem.IsFieldDescEnCNew(TargetPointer fieldDescPointer) 29IEnumerable<TargetPointer> IRuntimeMutableTypeSystem.EnumerateAddedFieldDescs(TypeHandle typeHandle, bool staticFields) 85bool IRuntimeMutableTypeSystem.DoesEnCFieldDescNeedFixup(TargetPointer encFieldDescPointer) 91TargetPointer IRuntimeMutableTypeSystem.GetEnCStaticFieldDataAddress(TargetPointer encFieldDescPointer) 101TargetPointer IRuntimeMutableTypeSystem.GetEnCInstanceFieldAddress(TargetPointer objectAddress, TargetPointer encFieldDescPointer)
CoreCLRContracts.cs (1)
80registry.Register<IRuntimeMutableTypeSystem>("c1", static t => new RuntimeMutableTypeSystem_1(t));
Microsoft.Diagnostics.DataContractReader.Legacy (5)
Dbi\DacDbiImpl.cs (5)
2391IRuntimeMutableTypeSystem? mts = _target.Contracts.TryGetContract<IRuntimeMutableTypeSystem>(out IRuntimeMutableTypeSystem enc) ? enc : null; 2409IRuntimeMutableTypeSystem? mts, 3087IRuntimeMutableTypeSystem mrts = _target.Contracts.RuntimeMutableTypeSystem;