23 references to Subtract
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
360
case BinaryOperatorKind.Subtraction: return ExpressionType.
Subtract
;
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
379
ExpressionType.
Subtract
=> SpecialNames.CLR_Subtract,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1020
case ExpressionType.
Subtract
:
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
1170
Return ExpressionType.
Subtract
System.Linq.Expressions (19)
System\Dynamic\BinaryOperationBinder.cs (1)
99
case ExpressionType.
Subtract
:
System\Linq\Expressions\BinaryExpression.cs (7)
142
ExpressionType.SubtractAssign => ExpressionType.
Subtract
,
905
ExpressionType.
Subtract
=> Subtract(left, right, method),
1671
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
Subtract
"/>
1684
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
Subtract
"/>
1695
return new SimpleBinaryExpression(ExpressionType.
Subtract
, left, right, left.Type);
1697
return GetUserDefinedBinaryOperatorOrThrow(ExpressionType.
Subtract
, "op_Subtraction", left, right, liftToNull: true);
1699
return GetMethodBasedBinaryOperator(ExpressionType.
Subtract
, left, right, method, liftToNull: true);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (2)
174
case ExpressionType.
Subtract
:
315
case ExpressionType.
Subtract
:
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
53
case ExpressionType.
Subtract
:
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
53
case ExpressionType.
Subtract
:
System\Linq\Expressions\DebugViewWriter.cs (3)
323
case ExpressionType.
Subtract
: op = "-"; break;
606
case ExpressionType.
Subtract
:
702
case ExpressionType.
Subtract
:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
195
case ExpressionType.
Subtract
:
System\Linq\Expressions\Interpreter\LightCompiler.cs (3)
906
case ExpressionType.
Subtract
:
1024
case ExpressionType.
Subtract
: _instructions.EmitSub(left.Type, @checked: false); break;
3049
case ExpressionType.
Subtract
: