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