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; 3125public virtual void UndefineTemps(InstructionList instructions, LocalVariables locals) 3176public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3201public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3237public override void UndefineTemps(InstructionList instructions, LocalVariables locals) 3282public 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)