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