7 instantiations of ImportSectionNode
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (7)
1009
EagerImports = new
ImportSectionNode
(
1069
ILBodyPrecodeImports = new
ImportSectionNode
(
1078
MethodImports = new
ImportSectionNode
(
1087
DispatchImports = new
ImportSectionNode
(
1096
HelperImports = new
ImportSectionNode
(
1105
PrecodeImports = new
ImportSectionNode
(
1114
StringImports = new
ImportSectionNode
(
33 references to ImportSectionNode
ILCompiler.ReadyToRun (33)
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperImport.cs (1)
31
ImportSectionNode
importSectionNode,
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperMethodImport.cs (1)
26
ImportSectionNode
importSectionNode,
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (2)
18
private readonly
ImportSectionNode
_importSection;
21
public GCRefMapNode(
ImportSectionNode
importSection)
Compiler\DependencyAnalysis\ReadyToRun\Import.cs (2)
16
public readonly
ImportSectionNode
Table;
24
public Import(
ImportSectionNode
tableNode, Signature importSignature, MethodDesc callingMethod = null)
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionNode.cs (1)
162
return _name.CompareTo(((
ImportSectionNode
)other)._name);
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionsTableNode.cs (3)
8
public class ImportSectionsTableNode : ArrayOfEmbeddedDataNode<
ImportSectionNode
>, ISignatureEmitter
25
foreach (
ImportSectionNode
importSection in NodesList)
37
foreach (
ImportSectionNode
node in NodesList)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (4)
31
private readonly
ImportSectionNode
_containingImportSection;
37
public ImportThunk(NodeFactory factory, ReadyToRunHelper helperId,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
90
result = ((
ImportSectionNode
)_containingImportSection).CompareToImpl((
ImportSectionNode
)otherNode._containingImportSection, comparer);
Compiler\DependencyAnalysis\ReadyToRun\PrecodeHelperImport.cs (1)
20
public PrecodeHelperImport(
ImportSectionNode
section, Signature signature)
Compiler\DependencyAnalysis\ReadyToRun\StringImport.cs (1)
12
public StringImport(
ImportSectionNode
table, ModuleToken token)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (4)
26
private readonly
ImportSectionNode
_containingImportSection;
37
public WasmImportThunk(NodeFactory factory, WasmSignature wasmSignature, ReadyToRunHelper helperId,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
106
result = ((
ImportSectionNode
)_containingImportSection).CompareToImpl((
ImportSectionNode
)otherNode._containingImportSection, comparer);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (13)
467
public
ImportSectionNode
EagerImports;
469
public
ImportSectionNode
MethodImports;
471
public
ImportSectionNode
DispatchImports;
473
public
ImportSectionNode
StringImports;
475
public
ImportSectionNode
HelperImports;
477
public
ImportSectionNode
PrecodeImports;
479
public
ImportSectionNode
ILBodyPrecodeImports;
755
public readonly
ImportSectionNode
ContainingImportSection;
759
public ImportThunkKey(ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
788
public ISymbolDefinitionNode ImportThunk(ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
797
public readonly
ImportSectionNode
ContainingImportSection;
801
public WasmImportThunkKey(WasmSignature signature, ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
836
public ISymbolDefinitionNode WasmImportThunk(WasmSignature signature, ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)