1 write to _typeNode
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\WasmR2RToInterpreterThunkNode.cs (1)
58
_typeNode
= factory.WasmTypeNode(wasmSignature);
6 references to _typeNode
ILCompiler.ReadyToRun (6)
Compiler\DependencyAnalysis\ReadyToRun\WasmR2RToInterpreterThunkNode.cs (6)
87
sink.Add(
_typeNode
, "Wasm R2R to interpreter thunk requires type node");
108
bool hasWasmReturn =
_typeNode
.Type.Returns.Types.Length > 0;
109
WasmValueType returnWasmType = hasWasmReturn ?
_typeNode
.Type.Returns.Types[0] : default;
244
int savedSpLocalIndex =
_typeNode
.Type.Params.Types.Length;
268
Debug.Assert(
_typeNode
.Type.Returns.Types.Length == 1, "Expected exactly one wasm return type");
273
instructionEncoder.FunctionBody = new WasmFunctionBody(
_typeNode
.Type, new[] { WasmValueType.I32 }, expressions.ToArray());