33 references to SubtractExpression
Microsoft.CodeAnalysis.CSharp (12)
_generated\0\Syntax.xml.Main.Generated.cs (2)
2763case SyntaxKind.SubtractExpression: 2825SyntaxKind.SubtractExpression => SyntaxKind.MinusToken,
_generated\1\Syntax.xml.Internal.Generated.cs (2)
29022case SyntaxKind.SubtractExpression: 34421case SyntaxKind.SubtractExpression:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1673/// <item><description><see cref="SyntaxKind.SubtractExpression"/></description></item>
Binder\Binder.ValueChecks.cs (1)
1297return parenthesized.Parent is BinaryExpressionSyntax { RawKind: (int)SyntaxKind.SubtractExpression } binary &&
Binder\Binder_Expressions.cs (1)
672case SyntaxKind.SubtractExpression:
Binder\Binder_Operators.cs (2)
863case SyntaxKind.SubtractExpression: 3206case SyntaxKind.SubtractExpression: return BinaryOperatorKind.Subtraction;
Binder\EarlyWellKnownAttributeBinder.cs (1)
123case SyntaxKind.SubtractExpression:
Parser\LanguageParser.cs (1)
11269case SyntaxKind.SubtractExpression:
Syntax\SyntaxKindFacts.cs (1)
680return SyntaxKind.SubtractExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
23SyntaxKind.SubtractExpression,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
35SyntaxKind.SubtractExpression => -1, 46SyntaxKind.SubtractExpression => 1,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
14(SyntaxKind.SubtractExpression, SyntaxKind.SubtractAssignmentExpression),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
751case SyntaxKind.SubtractExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
43return SyntaxKind.SubtractExpression;
Microsoft.CodeAnalysis.CSharp.Features (10)
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
355case SyntaxKind.SubtractExpression:
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
345SyntaxKind.SubtractAssignmentExpression => SyntaxKind.SubtractExpression,
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (4)
322if ((outerBinary.Kind() == SyntaxKind.SubtractExpression && innerLeft.Kind() == SyntaxKind.AddExpression) || 323(outerBinary.Kind() == SyntaxKind.AddExpression && innerLeft.Kind() == SyntaxKind.SubtractExpression)) 335innerRight.Kind() == SyntaxKind.SubtractExpression && 345innerLeft.Kind() == SyntaxKind.SubtractExpression &&
src\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
23SyntaxKind.SubtractExpression,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
35SyntaxKind.SubtractExpression => -1, 46SyntaxKind.SubtractExpression => 1,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
14(SyntaxKind.SubtractExpression, SyntaxKind.SubtractAssignmentExpression),
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3405=> CreateBinaryExpression(SyntaxKind.SubtractExpression, left, right);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
751case SyntaxKind.SubtractExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
43return SyntaxKind.SubtractExpression;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
751case SyntaxKind.SubtractExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
43return SyntaxKind.SubtractExpression;