1 instantiation of InstructionList
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
298_instructions = new InstructionList();
24 references to InstructionList
System.Linq.Expressions (24)
System\Linq\Expressions\Interpreter\BranchLabel.cs (3)
50internal void Mark(InstructionList instructions) 68internal void AddBranch(InstructionList instructions, int branchIndex) 84internal void FixupBranch(InstructionList instructions, int branchIndex)
System\Linq\Expressions\Interpreter\InstructionList.cs (6)
51public InstructionList.DebugView.InstructionView[]/*!*/ A0 => GetInstructionViews(includeDebugCookies: true); 53public InstructionList.DebugView.InstructionView[] GetInstructionViews(bool includeDebugCookies = false) 55return InstructionList.DebugView.GetInstructionViews( 66[DebuggerTypeProxy(typeof(InstructionList.DebugView))] 87private readonly InstructionList _list; 89public DebugView(InstructionList list)
System\Linq\Expressions\Interpreter\LightCompiler.cs (7)
281private readonly InstructionList _instructions; 307public InstructionList Instructions => _instructions; 3144public virtual void UndefineTemps(InstructionList instructions, LocalVariables locals) 3195public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3220public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3256public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3301public override void UndefineTemps(InstructionList instructions, LocalVariables locals)
System\Linq\Expressions\Interpreter\LightLambda.cs (2)
143InstructionList.DebugView.InstructionView[] instructionViews = debugView.GetInstructionViews(includeDebugCookies: false); 168InstructionList.DebugView.InstructionView instructionView = instructionViews[i];
System\Linq\Expressions\Interpreter\LocalAccess.cs (5)
55return (index == _index) ? InstructionList.LoadLocalBoxed(index) : null; 136return (index == _index) ? InstructionList.AssignLocalBoxed(index) : null; 158return (index == _index) ? InstructionList.StoreLocalBoxed(index) : null; 260return (index == _index) ? InstructionList.InitImmutableRefBox(index) : null; 362return InstructionList.ParameterBox(index);
System\Linq\Expressions\Interpreter\LocalVariables.cs (1)
110internal void Box(ParameterExpression variable, InstructionList instructions)