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)
193
SignatureDecoder<DummyTypeInfo,
ModuleTokenResolver
> sigDecoder = new(rentedProvider, metadataReader, this);
216
SignatureDecoder<DummyTypeInfo,
ModuleTokenResolver
> sigDecoder = new(rentedProvider, metadataReader, this);
258
SignatureDecoder<DummyTypeInfo,
ModuleTokenResolver
> sigDecoder = new(rentedProvider, metadataReader, this);
369
private class TokenResolverProvider : ISignatureTypeProvider<DummyTypeInfo,
ModuleTokenResolver
>
371
ModuleTokenResolver
_resolver;
378
public TokenResolverProvider(
ModuleTokenResolver
resolver, IEcmaModule contextModule)
384
public static TokenResolverProvider Rent(
ModuleTokenResolver
resolver, IEcmaModule contextModule)
424
public DummyTypeInfo GetGenericMethodParameter(
ModuleTokenResolver
genericContext, int index)
429
public DummyTypeInfo GetGenericTypeParameter(
ModuleTokenResolver
genericContext, int index)
471
public DummyTypeInfo GetTypeFromSpecification(MetadataReader reader,
ModuleTokenResolver
genericContext, TypeSpecificationHandle handle, byte rawTypeKind)
Compiler\DependencyAnalysis\ReadyToRun\SignatureContext.cs (3)
33
public readonly
ModuleTokenResolver
Resolver;
37
public SignatureContext(IEcmaModule context,
ModuleTokenResolver
resolver)
44
private SignatureContext(IEcmaModule globalContext, IEcmaModule localContext,
ModuleTokenResolver
resolver)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
404
public
ModuleTokenResolver
Resolver;
Compiler\ExternalReferenceTokenManager.cs (4)
20
private
ModuleTokenResolver
_tokenResolver;
22
public 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)
65
private
ModuleTokenResolver
_tokenResolver = null;
103
public
ModuleTokenResolver
Resolver => _tokenResolver;
105
public void AssociateTokenResolver(
ModuleTokenResolver
tokenResolver)
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
843
var
resolver = _compilation.NodeFactory.Resolver;
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (2)
1418
var
resolver = _compilation.NodeFactory.Resolver;
1890
var
resolver = _compilation.NodeFactory.Resolver;