21 references to SubtractChecked
System.Linq.Expressions (21)
System\Linq\Expressions\BinaryExpression.cs (7)
143
ExpressionType.SubtractAssignChecked => ExpressionType.
SubtractChecked
,
906
ExpressionType.
SubtractChecked
=> SubtractChecked(left, right, method),
1823
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
SubtractChecked
"/>
1836
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
SubtractChecked
"/>
1847
return new SimpleBinaryExpression(ExpressionType.
SubtractChecked
, left, right, left.Type);
1849
return GetUserDefinedBinaryOperatorOrThrow(ExpressionType.
SubtractChecked
, "op_Subtraction", left, right, liftToNull: true);
1851
return GetMethodBasedBinaryOperator(ExpressionType.
SubtractChecked
, left, right, method, liftToNull: true);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (2)
177
case ExpressionType.
SubtractChecked
:
316
case ExpressionType.
SubtractChecked
:
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (2)
54
case ExpressionType.
SubtractChecked
:
182
case ExpressionType.
SubtractChecked
:
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (2)
94
EmitBinaryOperator(ExpressionType.
SubtractChecked
, nnType, nnType, nnType, liftedToNull: false);
110
EmitBinaryOperator(ExpressionType.
SubtractChecked
, type, type, type, liftedToNull: false);
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
54
case ExpressionType.
SubtractChecked
:
System\Linq\Expressions\DebugViewWriter.cs (3)
326
case ExpressionType.
SubtractChecked
: op = "#-"; break;
607
case ExpressionType.
SubtractChecked
:
703
case ExpressionType.
SubtractChecked
:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
196
case ExpressionType.
SubtractChecked
:
System\Linq\Expressions\Interpreter\LightCompiler.cs (3)
907
case ExpressionType.
SubtractChecked
:
1025
case ExpressionType.
SubtractChecked
: _instructions.EmitSub(left.Type, @checked: true); break;
3050
case ExpressionType.
SubtractChecked
: CompileBinaryExpression(expr); break;