47 references to PostIncrementExpression
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
688case SyntaxKind.PostIncrementExpression:
Binder\Binder_Operators.cs (2)
3013case SyntaxKind.PostIncrementExpression: return UnaryOperatorKind.PostfixIncrement; 3055case SyntaxKind.PostIncrementExpression:
Parser\LanguageParser.cs (1)
10840case SyntaxKind.PostIncrementExpression:
Syntax\SyntaxFacts.cs (1)
415case PostIncrementExpression:
Syntax\SyntaxKindFacts.cs (1)
455return SyntaxKind.PostIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
410case SyntaxKind.PostIncrementExpression: 702case SyntaxKind.PostIncrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1185=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
33? Postfix(SyntaxKind.PostIncrementExpression, left)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1880case SyntaxKind.PostIncrementExpression:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\NumericIntPtrTests.cs (1)
6619isPrefix ? SyntaxKind.PreIncrementExpression : SyntaxKind.PostIncrementExpression :
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\OutVarTests.cs (1)
1360case SyntaxKind.PostIncrementExpression:
Microsoft.CodeAnalysis.CSharp.Features (9)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
96or SyntaxKind.PostIncrementExpression
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
116SyntaxKind.PostIncrementExpression or
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
100SyntaxKind.PostIncrementExpression, IdentifierName(indexVariable))],
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
87case SyntaxKind.PostIncrementExpression:
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
223case SyntaxKind.PostIncrementExpression:
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
319PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, variableIdentifier)), // Generating 'count++'
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
172postfixUnary.Kind() == SyntaxKind.PostIncrementExpression &&
Snippets\CSharpForLoopSnippetProvider.cs (1)
27protected override SyntaxKind IncrementorKind => SyntaxKind.PostIncrementExpression;
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
33? Postfix(SyntaxKind.PostIncrementExpression, left)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NativeIntegerTests.cs (1)
10105isPrefix ? SyntaxKind.PreIncrementExpression : SyntaxKind.PostIncrementExpression :
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
Generated\Syntax.Test.xml.Generated.cs (2)
86=> InternalSyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.PlusPlusToken)); 10302=> SyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.PlusPlusToken));
Parsing\AwaitParsingTests.cs (1)
806N(SyntaxKind.PostIncrementExpression);
Parsing\CollectionExpressionParsingTests.cs (5)
6156N(SyntaxKind.PostIncrementExpression); 12167N(SyntaxKind.PostIncrementExpression); 12201N(SyntaxKind.PostIncrementExpression); 15122N(SyntaxKind.PostIncrementExpression); 15219N(SyntaxKind.PostIncrementExpression);
Parsing\ExpressionParsingTests.cs (1)
6378N(SyntaxKind.PostIncrementExpression);
Parsing\FieldKeywordParsingTests.cs (1)
1025N(SyntaxKind.PostIncrementExpression);
Parsing\ForStatementParsingTest.cs (6)
68N(SyntaxKind.PostIncrementExpression); 130N(SyntaxKind.PostIncrementExpression); 195N(SyntaxKind.PostIncrementExpression); 361N(SyntaxKind.PostIncrementExpression); 413N(SyntaxKind.PostIncrementExpression); 435N(SyntaxKind.PostIncrementExpression);
Parsing\LambdaAttributeParsingTests.cs (1)
1156N(SyntaxKind.PostIncrementExpression);
Parsing\PatternParsingTests.cs (1)
7757N(SyntaxKind.PostIncrementExpression);
Parsing\StatementAttributeParsingTests.cs (2)
5488N(SyntaxKind.PostIncrementExpression); 5561N(SyntaxKind.PostIncrementExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
410case SyntaxKind.PostIncrementExpression: 702case SyntaxKind.PostIncrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1185=> node?.Parent?.Kind() is SyntaxKind.PostIncrementExpression or SyntaxKind.PreIncrementExpression;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1880case SyntaxKind.PostIncrementExpression: