2 implementations of IPlatformMetadata
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IPlatformMetadata.cs (1)
21public readonly struct PlatformMetadata : IPlatformMetadata
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\PlatformMetadata_1.cs (1)
8internal readonly struct PlatformMetadata_1 : IPlatformMetadata
10 references to IPlatformMetadata
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
ContractRegistry.cs (2)
59public virtual IPlatformMetadata PlatformMetadata => GetContract<IPlatformMetadata>();
Microsoft.Diagnostics.DataContractReader.Contracts (7)
CodePointerUtils.cs (2)
21IPlatformMetadata metadata = target.Contracts.PlatformMetadata; 37IPlatformMetadata metadata = target.Contracts.PlatformMetadata;
Contracts\PlatformMetadata_1.cs (2)
21TargetPointer IPlatformMetadata.GetPrecodeMachineDescriptor() 26CodePointerFlags IPlatformMetadata.GetCodePointerFlags()
Contracts\PrecodeStubs_Common.cs (1)
152IPlatformMetadata pm = target.Contracts.PlatformMetadata;
CoreCLRContracts.cs (2)
49registry.Register<IPlatformMetadata>("c1", static t => new PlatformMetadata_1(t)); 141Validate<IPlatformMetadata>(registry); // IAuxiliarySymbols/IPrecodeStubs: CodePointerUtils.cs, PrecodeStubs_Common.cs
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ConversionExtensions.cs (1)
91IPlatformMetadata metadata = target.Contracts.PlatformMetadata;