33 references to SubtractExpression
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
601
case SyntaxKind.
SubtractExpression
:
Binder\Binder_Operators.cs (3)
430
case SyntaxKind.
SubtractExpression
:
471
if (node.IsKind(SyntaxKind.
SubtractExpression
)
2204
case SyntaxKind.
SubtractExpression
: return BinaryOperatorKind.Subtraction;
Binder\EarlyWellKnownAttributeBinder.cs (1)
123
case SyntaxKind.
SubtractExpression
:
Parser\LanguageParser.cs (1)
10124
case SyntaxKind.
SubtractExpression
:
Syntax\SyntaxKindFacts.cs (1)
626
return SyntaxKind.
SubtractExpression
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
28
SyntaxKind.
SubtractExpression
,
CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
39
SyntaxKind.
SubtractExpression
=> -1,
50
SyntaxKind.
SubtractExpression
=> 1,
ExpressionSyntaxExtensions.cs (1)
769
case SyntaxKind.
SubtractExpression
:
SyntaxKindExtensions.cs (1)
43
return SyntaxKind.
SubtractExpression
;
Utilities.cs (1)
15
(SyntaxKind.
SubtractExpression
, SyntaxKind.SubtractAssignmentExpression),
Microsoft.CodeAnalysis.CSharp.Features (10)
CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
28
SyntaxKind.
SubtractExpression
,
CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
39
SyntaxKind.
SubtractExpression
=> -1,
50
SyntaxKind.
SubtractExpression
=> 1,
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
356
case SyntaxKind.
SubtractExpression
:
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
339
SyntaxKind.SubtractAssignmentExpression => SyntaxKind.
SubtractExpression
,
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (4)
321
if ((outerBinary.Kind() == SyntaxKind.
SubtractExpression
&& innerLeft.Kind() == SyntaxKind.AddExpression) ||
322
(outerBinary.Kind() == SyntaxKind.AddExpression && innerLeft.Kind() == SyntaxKind.
SubtractExpression
))
334
innerRight.Kind() == SyntaxKind.
SubtractExpression
&&
344
innerLeft.Kind() == SyntaxKind.
SubtractExpression
&&
Utilities.cs (1)
15
(SyntaxKind.
SubtractExpression
, SyntaxKind.SubtractAssignmentExpression),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
IncrementalParsing\BinaryExpression.cs (2)
42
MakeBinOpChange(SyntaxKind.AddExpression, SyntaxKind.
SubtractExpression
);
229
case SyntaxKind.
SubtractExpression
:
Parsing\ExpressionParsingTests.cs (1)
5426
N(SyntaxKind.
SubtractExpression
);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
290
[InlineData(SyntaxKind.
SubtractExpression
, SyntaxKind.MinusToken)]
Parsing\PatternParsingTests.cs (1)
7319
N(SyntaxKind.
SubtractExpression
);
Syntax\SyntaxNodeTests.cs (2)
93
Assert.Equal(SyntaxKind.
SubtractExpression
, nodes[4].Kind());
112
Assert.Equal(SyntaxKind.
SubtractExpression
, nodes[5].Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3334
=> CreateBinaryExpression(SyntaxKind.
SubtractExpression
, left, right);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
769
case SyntaxKind.
SubtractExpression
:
SyntaxKindExtensions.cs (1)
43
return SyntaxKind.
SubtractExpression
;