34 references to PostIncrementExpression
Microsoft.CodeAnalysis.CSharp (11)
_generated\0\Syntax.xml.Main.Generated.cs (2)
2646case SyntaxKind.PostIncrementExpression: 2669SyntaxKind.PostIncrementExpression => SyntaxKind.PlusPlusToken,
_generated\1\Syntax.xml.Internal.Generated.cs (2)
29116case SyntaxKind.PostIncrementExpression: 34543case SyntaxKind.PostIncrementExpression:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1307/// <item><description><see cref="SyntaxKind.PostIncrementExpression"/></description></item>
Binder\Binder_Expressions.cs (1)
727case SyntaxKind.PostIncrementExpression:
Binder\Binder_Operators.cs (2)
4641case SyntaxKind.PostIncrementExpression: return UnaryOperatorKind.PostfixIncrement; 4683case SyntaxKind.PostIncrementExpression:
Parser\LanguageParser.cs (1)
11378case SyntaxKind.PostIncrementExpression:
Syntax\SyntaxFacts.cs (1)
415case PostIncrementExpression:
Syntax\SyntaxKindFacts.cs (1)
458return SyntaxKind.PostIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
409case SyntaxKind.PostIncrementExpression: 701case SyntaxKind.PostIncrementExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1091=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
33? Postfix(SyntaxKind.PostIncrementExpression, left)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1974case SyntaxKind.PostIncrementExpression:
Microsoft.CodeAnalysis.CSharp.Features (9)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
95or SyntaxKind.PostIncrementExpression
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
119SyntaxKind.PostIncrementExpression or
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
100SyntaxKind.PostIncrementExpression, IdentifierName(indexVariable))],
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
87case SyntaxKind.PostIncrementExpression:
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
219case SyntaxKind.PostIncrementExpression:
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
318PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, variableIdentifier)), // Generating 'count++'
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
171postfixUnary.Kind() == SyntaxKind.PostIncrementExpression &&
Snippets\CSharpForLoopSnippetProvider.cs (1)
27protected override SyntaxKind IncrementorKind => SyntaxKind.PostIncrementExpression;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
33? Postfix(SyntaxKind.PostIncrementExpression, left)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferDictionaryTryMethodsOverContainsKeyGuardFixer.cs (1)
177case PostfixUnaryExpressionSyntax { RawKind: (int)SyntaxKind.PostIncrementExpression } post:
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
409case SyntaxKind.PostIncrementExpression: 701case SyntaxKind.PostIncrementExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1091=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1974case SyntaxKind.PostIncrementExpression:
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
409case SyntaxKind.PostIncrementExpression: 701case SyntaxKind.PostIncrementExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1091=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1974case SyntaxKind.PostIncrementExpression: