87 overrides of InstructionName
System.Linq.Expressions (87)
System\Linq\Expressions\Interpreter\AddInstruction.cs (2)
15
public override string
InstructionName
=> "Add";
187
public override string
InstructionName
=> "AddOvf";
System\Linq\Expressions\Interpreter\AndInstruction.cs (1)
14
public override string
InstructionName
=> "And";
System\Linq\Expressions\Interpreter\ArrayOperations.cs (6)
22
public override string
InstructionName
=> "NewArrayInit";
48
public override string
InstructionName
=> "NewArray";
75
public override string
InstructionName
=> "NewArrayBounds";
106
public override string
InstructionName
=> "GetArrayItem";
124
public override string
InstructionName
=> "SetArrayItem";
142
public override string
InstructionName
=> "ArrayLength";
System\Linq\Expressions\Interpreter\CallInstruction.cs (1)
24
public override string
InstructionName
=> "Call";
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (18)
54
public override string
InstructionName
=> "BranchFalse";
76
public override string
InstructionName
=> "BranchTrue";
98
public override string
InstructionName
=> "CoalescingBranch";
142
public override string
InstructionName
=> "Branch";
213
public override string
InstructionName
=> "Goto";
394
public override string
InstructionName
=> _hasFinally ? "EnterTryFinally" : "EnterTryCatch";
408
public override string
InstructionName
=> "EnterTryFault";
490
public override string
InstructionName
=> "EnterFinally";
529
public override string
InstructionName
=> "LeaveFinally";
552
public override string
InstructionName
=> "EnterFault";
584
public override string
InstructionName
=> "LeaveFault";
603
public override string
InstructionName
=> "EnterExceptionFilter";
620
public override string
InstructionName
=> "LeaveExceptionFilter";
643
public override string
InstructionName
=> "EnterExceptionHandler";
679
public override string
InstructionName
=> "LeaveExceptionHandler";
720
public override string
InstructionName
=> "Throw";
749
public override string
InstructionName
=> "IntSwitch";
772
public override string
InstructionName
=> "StringSwitch";
System\Linq\Expressions\Interpreter\DecrementInstruction.cs (1)
15
public override string
InstructionName
=> "Decrement";
System\Linq\Expressions\Interpreter\DefaultValueInstruction.cs (1)
24
public override string
InstructionName
=> "DefaultValue";
System\Linq\Expressions\Interpreter\DivInstruction.cs (1)
15
public override string
InstructionName
=> "Div";
System\Linq\Expressions\Interpreter\EqualInstruction.cs (1)
17
public override string
InstructionName
=> "Equal";
System\Linq\Expressions\Interpreter\ExclusiveOrInstruction.cs (1)
14
public override string
InstructionName
=> "ExclusiveOr";
System\Linq\Expressions\Interpreter\FieldOperations.cs (4)
30
public override string
InstructionName
=> "LoadStaticField";
47
public override string
InstructionName
=> "LoadField";
69
public override string
InstructionName
=> "StoreField";
91
public override string
InstructionName
=> "StoreStaticField";
System\Linq\Expressions\Interpreter\GreaterThanInstruction.cs (1)
17
public override string
InstructionName
=> "GreaterThan";
System\Linq\Expressions\Interpreter\GreaterThanOrEqualInstruction.cs (1)
17
public override string
InstructionName
=> "GreaterThanOrEqual";
System\Linq\Expressions\Interpreter\IncrementInstruction.cs (1)
15
public override string
InstructionName
=> "Increment";
System\Linq\Expressions\Interpreter\LeftShiftInstruction.cs (1)
14
public override string
InstructionName
=> "LeftShift";
System\Linq\Expressions\Interpreter\LessThanInstruction.cs (1)
17
public override string
InstructionName
=> "LessThan";
System\Linq\Expressions\Interpreter\LessThanOrEqualInstruction.cs (1)
17
public override string
InstructionName
=> "LessThanOrEqual";
System\Linq\Expressions\Interpreter\LocalAccess.cs (19)
45
public override string
InstructionName
=> "LoadLocal";
67
public override string
InstructionName
=> "LoadLocalBox";
85
public override string
InstructionName
=> "LoadLocalClosure";
103
public override string
InstructionName
=> "LoadLocal";
126
public override string
InstructionName
=> "AssignLocal";
148
public override string
InstructionName
=> "StoreLocal";
171
public override string
InstructionName
=> "AssignLocalBox";
189
public override string
InstructionName
=> "StoreLocalBox";
208
public override string
InstructionName
=> "AssignLocalClosure";
224
public override string
InstructionName
=> "ValueTypeCopy";
263
public override string
InstructionName
=> "InitRef";
288
public override string
InstructionName
=> "InitImmutableValue";
309
public override string
InstructionName
=> "InitImmutableBox";
326
public override string
InstructionName
=> "InitImmutableBox";
342
public override string
InstructionName
=> "InitParameterBox";
367
public override string
InstructionName
=> "InitParameter";
406
public override string
InstructionName
=> "InitMutableValue";
444
public override string
InstructionName
=> "InitMutableBox";
463
public override string
InstructionName
=> "GetRuntimeVariables";
System\Linq\Expressions\Interpreter\ModuloInstruction.cs (1)
15
public override string
InstructionName
=> "Modulo";
System\Linq\Expressions\Interpreter\MulInstruction.cs (2)
15
public override string
InstructionName
=> "Mul";
188
public override string
InstructionName
=> "MulOvf";
System\Linq\Expressions\Interpreter\NegateInstruction.cs (2)
15
public override string
InstructionName
=> "Negate";
125
public override string
InstructionName
=> "NegateChecked";
System\Linq\Expressions\Interpreter\NewInstruction.cs (1)
23
public override string
InstructionName
=> "New";
System\Linq\Expressions\Interpreter\NotEqualInstruction.cs (1)
17
public override string
InstructionName
=> "NotEqual";
System\Linq\Expressions\Interpreter\NotInstruction.cs (1)
16
public override string
InstructionName
=> "Not";
System\Linq\Expressions\Interpreter\NullCheckInstruction.cs (1)
14
public override string
InstructionName
=> "Unbox";
System\Linq\Expressions\Interpreter\NumericConvertInstruction.cs (1)
48
public override string
InstructionName
=> "NumericConvert";
System\Linq\Expressions\Interpreter\OrInstruction.cs (1)
14
public override string
InstructionName
=> "Or";
System\Linq\Expressions\Interpreter\RightShiftInstruction.cs (1)
14
public override string
InstructionName
=> "RightShift";
System\Linq\Expressions\Interpreter\StackOperations.cs (4)
19
public override string
InstructionName
=> "LoadObject";
40
public override string
InstructionName
=> "LoadCachedObject";
61
public override string
InstructionName
=> "Pop";
78
public override string
InstructionName
=> "Dup";
System\Linq\Expressions\Interpreter\SubInstruction.cs (2)
15
public override string
InstructionName
=> "Sub";
187
public override string
InstructionName
=> "SubOvf";
System\Linq\Expressions\Interpreter\TypeOperations.cs (7)
24
public override string
InstructionName
=> "CreateDelegate";
60
public override string
InstructionName
=> "TypeIs";
82
public override string
InstructionName
=> "TypeAs";
100
public override string
InstructionName
=> "TypeEquals";
119
public override string
InstructionName
=> "NullableMethod";
265
public override string
InstructionName
=> "Cast";
478
public override string
InstructionName
=> "Quote";
6 references to InstructionName
System.Linq.Expressions (6)
System\Linq\Expressions\Interpreter\ControlFlowInstructions.cs (2)
44
return
InstructionName
+ (_offset == Unknown ? "(?)" : "(" + _offset + ")");
180
return
InstructionName
+ "[" + _labelIndex + "]";
System\Linq\Expressions\Interpreter\FieldOperations.cs (1)
19
public override string ToString() =>
InstructionName
+ "(" + _field + ")";
System\Linq\Expressions\Interpreter\Instruction.cs (1)
24
public override string ToString() =>
InstructionName
+ "()";
System\Linq\Expressions\Interpreter\LocalAccess.cs (2)
30
InstructionName
+ "(" + _index + ")" :
31
InstructionName
+ "(" + cookie + ": " + _index + ")";