2 implementations of IPrecodeStubs
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IPrecodeStubs.cs (1)
26public readonly struct PrecodeStubs : IPrecodeStubs
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\PrecodeStubs_Common.cs (1)
31internal class PrecodeStubsCommon<TPrecodeStubsImplementation> : IPrecodeStubs where TPrecodeStubsImplementation : IPrecodeStubsContractCommonApi
9 references to IPrecodeStubs
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
ContractRegistry.cs (2)
67public virtual IPrecodeStubs PrecodeStubs => GetContract<IPrecodeStubs>();
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
308IPrecodeStubs precodeStubs = _target.Contracts.PrecodeStubs;
Contracts\PrecodeStubs_Common.cs (2)
151TargetPointer IPrecodeStubs.GetMethodDescFromStubAddress(TargetCodePointer entryPoint) 158TargetPointer IPrecodeStubs.GetPrecodeEntryPointFromInteriorAddress(TargetCodePointer interiorAddress, bool isFixupPrecode)
CoreCLRContracts.cs (2)
53registry.Register<IPrecodeStubs>("c1", static t => new PrecodeStubs_1(t)); 126Validate<IPrecodeStubs>(registry);
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
194Contracts.IPrecodeStubs precode = _target.Contracts.PrecodeStubs;
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.IXCLRDataProcess.cs (1)
308IPrecodeStubs precodeStubs = _target.Contracts.PrecodeStubs;