1 interface inheriting from INodeWithTypeSignature
ILCompiler.Compiler (1)
parent\parent\Common\Compiler\DependencyAnalysis\INodeWithTypeSignature.cs (1)
15
public interface IMethodCodeNodeWithTypeSignature : IMethodNode,
INodeWithTypeSignature
1 implementation of INodeWithTypeSignature
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\JumpStubNode.cs (1)
8
public abstract partial class JumpStubNode : AssemblyStubNode,
INodeWithTypeSignature
10 references to INodeWithTypeSignature
ILCompiler.Compiler (10)
parent\parent\Common\Compiler\DependencyAnalysis\INodeWithTypeSignature.cs (4)
17
MethodSignature
INodeWithTypeSignature
.Signature => Method.Signature;
18
bool
INodeWithTypeSignature
.IsUnmanagedCallersOnly => Method.IsUnmanagedCallersOnly;
19
bool
INodeWithTypeSignature
.IsAsyncCall => Method.IsAsyncCall();
20
bool
INodeWithTypeSignature
.HasGenericContextArg => Method.RequiresInstMethodDescArg() || Method.RequiresInstMethodTableArg();
parent\parent\Common\Compiler\ObjectWriter\ObjectWriter.cs (2)
419
if (node is
INodeWithTypeSignature
codeNode && _nodeFactory.Target.IsWasm)
620
private protected virtual void RecordMethodDeclaration(
INodeWithTypeSignature
node)
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (2)
144
private protected override void RecordMethodDeclaration(
INodeWithTypeSignature
node)
191
private void WriteSignatureIndexForFunction(
INodeWithTypeSignature
node)
parent\parent\Common\JitInterface\WasmLowering.cs (2)
579
public static WasmSignature GetSignature(
INodeWithTypeSignature
node)
607
public static LoweringFlags GetLoweringFlags(
INodeWithTypeSignature
node)