7 instantiations of ImportSectionNode
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (7)
979
EagerImports = new
ImportSectionNode
(
1039
ILBodyPrecodeImports = new
ImportSectionNode
(
1048
MethodImports = new
ImportSectionNode
(
1057
DispatchImports = new
ImportSectionNode
(
1066
HelperImports = new
ImportSectionNode
(
1075
PrecodeImports = new
ImportSectionNode
(
1084
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)
440
public
ImportSectionNode
EagerImports;
442
public
ImportSectionNode
MethodImports;
444
public
ImportSectionNode
DispatchImports;
446
public
ImportSectionNode
StringImports;
448
public
ImportSectionNode
HelperImports;
450
public
ImportSectionNode
PrecodeImports;
452
public
ImportSectionNode
ILBodyPrecodeImports;
728
public readonly
ImportSectionNode
ContainingImportSection;
732
public ImportThunkKey(ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
761
public ISymbolDefinitionNode ImportThunk(ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
770
public readonly
ImportSectionNode
ContainingImportSection;
774
public WasmImportThunkKey(WasmSignature signature, ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)
809
public ISymbolDefinitionNode WasmImportThunk(WasmSignature signature, ReadyToRunHelper helper,
ImportSectionNode
containingImportSection, bool useVirtualCall, bool useJumpableStub)