1 write to Interpreter
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\InterpretedFrame.cs (1)
39
Interpreter
= interpreter;
12 references to Interpreter
System.Linq.Expressions (12)
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (3)
167
return frame.
Interpreter
._labels[_labelIndex];
304
Instruction[] instructions = frame.
Interpreter
.Instructions.Instructions;
431
Instruction[] instructions = frame.
Interpreter
.Instructions.Instructions;
System\Linq\Expressions\Interpreter\InterpretedFrame.cs (7)
57
return DebugInfo.GetMatchingDebugInfo(
Interpreter
._debugInfos, instructionIndex);
60
public string? Name =>
Interpreter
.Name;
106
StackIndex =
Interpreter
.LocalCount + depth;
203
RuntimeLabel target =
Interpreter
._labels[_continuations![_continuationIndex - 1]];
214
RuntimeLabel pendingTarget =
Interpreter
._labels[_pendingContinuation];
219
RuntimeLabel currentTarget =
Interpreter
._labels[_continuations![_continuationIndex - 1]];
254
RuntimeLabel target =
Interpreter
._labels[labelIndex];
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
142
Interpreter interpreter = frame.
Interpreter
;
System\Linq\Expressions\Interpreter\StackOperations.cs (1)
44
frame.Data[frame.StackIndex++] = frame.
Interpreter
._objects![_index];