3 instantiations of ExternalReferencesTableNode
ILCompiler.Compiler (3)
Compiler\DependencyAnalysis\NodeFactory.cs (1)
1692
var commonFixupsTableNode = new
ExternalReferencesTableNode
("CommonFixupsTable", this);
Compiler\MetadataManager.cs (2)
155
var nativeReferencesTableNode = new
ExternalReferencesTableNode
("NativeReferences", nodeFactory);
156
var nativeStaticsTableNode = new
ExternalReferencesTableNode
("NativeStatics", nodeFactory);
56 references to ExternalReferencesTableNode
ILCompiler.Compiler (56)
Compiler\CompilerGeneratedInteropStubManager.cs (1)
32
public sealed override void AddToReadyToRunHeader(ReadyToRunHeaderNode header, NodeFactory nodeFactory,
ExternalReferencesTableNode
commonFixupsTableNode)
Compiler\DependencyAnalysis\ArrayMapNode.cs (2)
17
private readonly
ExternalReferencesTableNode
_externalReferences;
19
public ArrayMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ByRefTypeMapNode.cs (2)
16
private readonly
ExternalReferencesTableNode
_externalReferences;
18
public ByRefTypeMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ClassConstructorContextMap.cs (2)
16
private
ExternalReferencesTableNode
_externalReferences;
18
public ClassConstructorContextMap(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\DelegateMarshallingStubMapNode.cs (2)
17
private readonly
ExternalReferencesTableNode
_externalReferences;
20
public DelegateMarshallingStubMapNode(
ExternalReferencesTableNode
externalReferences, InteropStateManager interopStateManager)
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (2)
19
private
ExternalReferencesTableNode
_externalReferences;
21
public ExactMethodInstantiationsNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ExternalReferencesTableNode.cs (1)
111
return string.Compare(_blobName, ((
ExternalReferencesTableNode
)other)._blobName);
Compiler\DependencyAnalysis\FunctionPointerMapNode.cs (2)
17
private readonly
ExternalReferencesTableNode
_externalReferences;
19
public FunctionPointerMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (2)
19
private
ExternalReferencesTableNode
_externalReferences;
21
public GenericMethodsHashtableNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (2)
18
private
ExternalReferencesTableNode
_externalReferences;
20
public GenericMethodsTemplateMap(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\GenericTypesHashtableNode.cs (2)
17
private
ExternalReferencesTableNode
_externalReferences;
19
public GenericTypesHashtableNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (2)
18
private
ExternalReferencesTableNode
_externalReferences;
20
public GenericTypesTemplateMap(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (2)
19
private
ExternalReferencesTableNode
_externalReferences;
22
public GenericVirtualMethodTableNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (2)
20
private
ExternalReferencesTableNode
_externalReferences;
24
public InterfaceGenericVirtualMethodTableNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\NativeLayoutInfoNode.cs (6)
17
private
ExternalReferencesTableNode
_externalReferences;
18
private
ExternalReferencesTableNode
_staticsReferences;
28
public NativeLayoutInfoNode(
ExternalReferencesTableNode
externalReferences,
ExternalReferencesTableNode
staticsReferences)
52
public
ExternalReferencesTableNode
ExternalReferences => _externalReferences;
53
public
ExternalReferencesTableNode
StaticsReferences => _staticsReferences;
Compiler\DependencyAnalysis\NodeFactory.cs (2)
1692
var
commonFixupsTableNode = new ExternalReferencesTableNode("CommonFixupsTable", this);
1701
private sealed class ExternalReferencesTableIndex(
ExternalReferencesTableNode
table, NodeFactory factory) : INativeFormatTypeReferenceProvider
Compiler\DependencyAnalysis\PointerTypeMapNode.cs (2)
16
private readonly
ExternalReferencesTableNode
_externalReferences;
18
public PointerTypeMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (2)
19
private
ExternalReferencesTableNode
_externalReferences;
21
public ReflectionFieldMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (2)
20
private
ExternalReferencesTableNode
_externalReferences;
22
public ReflectionInvokeMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (2)
22
private
ExternalReferencesTableNode
_externalReferences;
24
public ReflectionVirtualInvokeMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\DependencyAnalysis\StackTraceLineNumbersNode.cs (2)
21
private readonly
ExternalReferencesTableNode
_externalReferences;
24
public StackTraceLineNumbersNode(
ExternalReferencesTableNode
externalReferences, StackTraceDocumentsNode documents)
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (4)
18
private
ExternalReferencesTableNode
_externalReferences;
19
private
ExternalReferencesTableNode
_nativeStaticsReferences;
21
public StaticsInfoHashtableNode(
ExternalReferencesTableNode
externalReferences,
ExternalReferencesTableNode
nativeStaticsReferences)
Compiler\DependencyAnalysis\StructMarshallingStubMapNode.cs (2)
19
private readonly
ExternalReferencesTableNode
_externalReferences;
22
public StructMarshallingStubMapNode(
ExternalReferencesTableNode
externalReferences, InteropStateManager interopStateManager)
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (2)
16
private
ExternalReferencesTableNode
_externalReferences;
18
public TypeMetadataMapNode(
ExternalReferencesTableNode
externalReferences)
Compiler\InteropStubManager.cs (1)
29
public virtual void AddToReadyToRunHeader(ReadyToRunHeaderNode header, NodeFactory nodeFactory,
ExternalReferencesTableNode
commonFixupsTableNode)
Compiler\MetadataManager.cs (3)
150
public virtual void AddToReadyToRunHeader(ReadyToRunHeaderNode header, NodeFactory nodeFactory,
ExternalReferencesTableNode
commonFixupsTableNode)
155
var
nativeReferencesTableNode = new ExternalReferencesTableNode("NativeReferences", nodeFactory);
156
var
nativeStaticsTableNode = new ExternalReferencesTableNode("NativeStatics", nodeFactory);