3 types derived from ExternFunctionSymbolNode
ILCompiler.Compiler (3)
Compiler\DependencyAnalysis\ExternMethodSymbolNode.cs (1)
13
public sealed class ExternMethodSymbolNode :
ExternFunctionSymbolNode
, IMethodNode
Compiler\DependencyAnalysis\ExternSymbolNode.cs (1)
68
public class AddressTakenExternFunctionSymbolNode(Utf8String name) :
ExternFunctionSymbolNode
(name)
Compiler\DependencyAnalysis\RuntimeImportMethodNode.cs (1)
13
public class RuntimeImportMethodNode :
ExternFunctionSymbolNode
, IMethodNode, ISymbolDefinitionNode
2 instantiations of ExternFunctionSymbolNode
ILCompiler.Compiler (2)
Compiler\DependencyAnalysis\NodeFactory.cs (2)
282
return new
ExternFunctionSymbolNode
(name);
286
return new
ExternFunctionSymbolNode
(name, isIndirection: true);
4 references to ExternFunctionSymbolNode
ILCompiler.Compiler (4)
Compiler\DependencyAnalysis\NodeFactory.cs (4)
280
_externFunctionSymbols = new NodeCache<Utf8String,
ExternFunctionSymbolNode
>((Utf8String name) =>
284
_externIndirectFunctionSymbols = new NodeCache<Utf8String,
ExternFunctionSymbolNode
>((Utf8String name) =>
990
private NodeCache<Utf8String,
ExternFunctionSymbolNode
> _externFunctionSymbols;
997
private NodeCache<Utf8String,
ExternFunctionSymbolNode
> _externIndirectFunctionSymbols;