1 instantiation of ModuleTokenResolver
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCompilationModuleGroupBase.cs (1)
91_tokenResolver = new ModuleTokenResolver(this, config.Context);
24 references to ModuleTokenResolver
ILCompiler.ReadyToRun (24)
Compiler\DependencyAnalysis\ReadyToRun\ModuleTokenResolver.cs (10)
193SignatureDecoder<DummyTypeInfo, ModuleTokenResolver> sigDecoder = new(rentedProvider, metadataReader, this); 216SignatureDecoder<DummyTypeInfo, ModuleTokenResolver> sigDecoder = new(rentedProvider, metadataReader, this); 258SignatureDecoder<DummyTypeInfo, ModuleTokenResolver> sigDecoder = new(rentedProvider, metadataReader, this); 369private class TokenResolverProvider : ISignatureTypeProvider<DummyTypeInfo, ModuleTokenResolver> 371ModuleTokenResolver _resolver; 378public TokenResolverProvider(ModuleTokenResolver resolver, IEcmaModule contextModule) 384public static TokenResolverProvider Rent(ModuleTokenResolver resolver, IEcmaModule contextModule) 424public DummyTypeInfo GetGenericMethodParameter(ModuleTokenResolver genericContext, int index) 429public DummyTypeInfo GetGenericTypeParameter(ModuleTokenResolver genericContext, int index) 471public DummyTypeInfo GetTypeFromSpecification(MetadataReader reader, ModuleTokenResolver genericContext, TypeSpecificationHandle handle, byte rawTypeKind)
Compiler\DependencyAnalysis\ReadyToRun\SignatureContext.cs (3)
33public readonly ModuleTokenResolver Resolver; 37public SignatureContext(IEcmaModule context, ModuleTokenResolver resolver) 44private SignatureContext(IEcmaModule globalContext, IEcmaModule localContext, ModuleTokenResolver resolver)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
404public ModuleTokenResolver Resolver;
Compiler\ExternalReferenceTokenManager.cs (4)
20private ModuleTokenResolver _tokenResolver; 22public ExternalReferenceTokenManager(MutableModule mutableModule, ModuleTokenResolver tokenResolver) 30/// If a token for an entity is not already resolvable from a module known to the <see cref="ModuleTokenResolver"/>, 55/// If a token for the entity is not already resolvable from a module known to the <see cref="ModuleTokenResolver"/>,
Compiler\ReadyToRunCompilationModuleGroupBase.cs (3)
65private ModuleTokenResolver _tokenResolver = null; 103public ModuleTokenResolver Resolver => _tokenResolver; 105public void AssociateTokenResolver(ModuleTokenResolver tokenResolver)
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
843var resolver = _compilation.NodeFactory.Resolver;
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (2)
1418var resolver = _compilation.NodeFactory.Resolver; 1890var resolver = _compilation.NodeFactory.Resolver;