7 instantiations of ImportSectionNode
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (7)
979EagerImports = new ImportSectionNode( 1039ILBodyPrecodeImports = new ImportSectionNode( 1048MethodImports = new ImportSectionNode( 1057DispatchImports = new ImportSectionNode( 1066HelperImports = new ImportSectionNode( 1075PrecodeImports = new ImportSectionNode( 1084StringImports = new ImportSectionNode(
33 references to ImportSectionNode
ILCompiler.ReadyToRun (33)
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperImport.cs (1)
31ImportSectionNode importSectionNode,
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperMethodImport.cs (1)
26ImportSectionNode importSectionNode,
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (2)
18private readonly ImportSectionNode _importSection; 21public GCRefMapNode(ImportSectionNode importSection)
Compiler\DependencyAnalysis\ReadyToRun\Import.cs (2)
16public readonly ImportSectionNode Table; 24public Import(ImportSectionNode tableNode, Signature importSignature, MethodDesc callingMethod = null)
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionNode.cs (1)
162return _name.CompareTo(((ImportSectionNode)other)._name);
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionsTableNode.cs (3)
8public class ImportSectionsTableNode : ArrayOfEmbeddedDataNode<ImportSectionNode>, ISignatureEmitter 25foreach (ImportSectionNode importSection in NodesList) 37foreach (ImportSectionNode node in NodesList)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (4)
31private readonly ImportSectionNode _containingImportSection; 37public ImportThunk(NodeFactory factory, ReadyToRunHelper helperId, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub) 90result = ((ImportSectionNode)_containingImportSection).CompareToImpl((ImportSectionNode)otherNode._containingImportSection, comparer);
Compiler\DependencyAnalysis\ReadyToRun\PrecodeHelperImport.cs (1)
20public PrecodeHelperImport(ImportSectionNode section, Signature signature)
Compiler\DependencyAnalysis\ReadyToRun\StringImport.cs (1)
12public StringImport(ImportSectionNode table, ModuleToken token)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (4)
26private readonly ImportSectionNode _containingImportSection; 37public WasmImportThunk(NodeFactory factory, WasmSignature wasmSignature, ReadyToRunHelper helperId, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub) 106result = ((ImportSectionNode)_containingImportSection).CompareToImpl((ImportSectionNode)otherNode._containingImportSection, comparer);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (13)
440public ImportSectionNode EagerImports; 442public ImportSectionNode MethodImports; 444public ImportSectionNode DispatchImports; 446public ImportSectionNode StringImports; 448public ImportSectionNode HelperImports; 450public ImportSectionNode PrecodeImports; 452public ImportSectionNode ILBodyPrecodeImports; 728public readonly ImportSectionNode ContainingImportSection; 732public ImportThunkKey(ReadyToRunHelper helper, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub) 761public ISymbolDefinitionNode ImportThunk(ReadyToRunHelper helper, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub) 770public readonly ImportSectionNode ContainingImportSection; 774public WasmImportThunkKey(WasmSignature signature, ReadyToRunHelper helper, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub) 809public ISymbolDefinitionNode WasmImportThunk(WasmSignature signature, ReadyToRunHelper helper, ImportSectionNode containingImportSection, bool useVirtualCall, bool useJumpableStub)