49 references to PreIncrementExpression
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
692case SyntaxKind.PreIncrementExpression:
Binder\Binder_Operators.cs (2)
3017case SyntaxKind.PreIncrementExpression: return UnaryOperatorKind.PrefixIncrement; 3058case SyntaxKind.PreIncrementExpression:
Parser\LanguageParser.cs (1)
10815case SyntaxKind.PreIncrementExpression:
Syntax\SyntaxFacts.cs (1)
417case PreIncrementExpression:
Syntax\SyntaxKindFacts.cs (1)
426return SyntaxKind.PreIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
411case SyntaxKind.PreIncrementExpression: 724case SyntaxKind.PreIncrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
293expression.Kind() is SyntaxKind.PreIncrementExpression or SyntaxKind.PreDecrementExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1182=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
34: Prefix(SyntaxKind.PreIncrementExpression, left);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1911case SyntaxKind.PreIncrementExpression:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
6619isPrefix ? SyntaxKind.PreIncrementExpression : SyntaxKind.PostIncrementExpression : 6852var kind = (op == "++") ? SyntaxKind.PreIncrementExpression : SyntaxKind.PreDecrementExpression;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\OutVarTests.cs (1)
1359case SyntaxKind.PreIncrementExpression:
Microsoft.CodeAnalysis.CSharp.Features (5)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
94or SyntaxKind.PreIncrementExpression
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
114SyntaxKind.PreIncrementExpression or
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
92case SyntaxKind.PreIncrementExpression:
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
179prefixUnary.Kind() == SyntaxKind.PreIncrementExpression &&
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
34: Prefix(SyntaxKind.PreIncrementExpression, left);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\NativeIntegerTests.cs (2)
10105isPrefix ? SyntaxKind.PreIncrementExpression : SyntaxKind.PostIncrementExpression : 10331var kind = (op == "++") ? SyntaxKind.PreIncrementExpression : SyntaxKind.PreDecrementExpression;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
IncrementalParsing\UnaryExpression.cs (2)
58MakeUnaryChange(SyntaxKind.UnaryPlusExpression, SyntaxKind.PreIncrementExpression); 119case SyntaxKind.PreIncrementExpression:
Parsing\AwaitParsingTests.cs (2)
772N(SyntaxKind.PreIncrementExpression); 868N(SyntaxKind.PreIncrementExpression);
Parsing\CollectionExpressionParsingTests.cs (2)
5838N(SyntaxKind.PreIncrementExpression); 6132N(SyntaxKind.PreIncrementExpression);
Parsing\FieldKeywordParsingTests.cs (1)
979N(SyntaxKind.PreIncrementExpression);
Parsing\ParsingErrorRecoveryTests.cs (13)
3734Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3758Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3782Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3806Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3831Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3855Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3879Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3905Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3931Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3957Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 3983Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 4008Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind()); 4033Assert.Equal(SyntaxKind.PreIncrementExpression, es.Expression.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
411case SyntaxKind.PreIncrementExpression: 724case SyntaxKind.PreIncrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
293expression.Kind() is SyntaxKind.PreIncrementExpression or SyntaxKind.PreDecrementExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1182=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1911case SyntaxKind.PreIncrementExpression:
Microsoft.Interop.SourceGeneration (2)
Marshalling\ElementsMarshalling.cs (1)
577PrefixUnaryExpression(SyntaxKind.PreIncrementExpression,
Utils\SyntaxFactoryExtensions.cs (1)
140SyntaxKind.PreIncrementExpression,