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