25 references to PostDecrementExpression
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
689case SyntaxKind.PostDecrementExpression:
Binder\Binder_Operators.cs (2)
3015case SyntaxKind.PostDecrementExpression: return UnaryOperatorKind.PostfixDecrement; 3054case SyntaxKind.PostDecrementExpression:
Parser\LanguageParser.cs (1)
10839case SyntaxKind.PostDecrementExpression:
Syntax\SyntaxFacts.cs (1)
416case PostDecrementExpression:
Syntax\SyntaxKindFacts.cs (1)
457return SyntaxKind.PostDecrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
412case SyntaxKind.PostDecrementExpression: 703case SyntaxKind.PostDecrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1188=> node?.Parent?.Kind() is SyntaxKind.PostDecrementExpression or SyntaxKind.PreDecrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
38? Postfix(SyntaxKind.PostDecrementExpression, left)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1879case SyntaxKind.PostDecrementExpression:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\NumericIntPtrTests.cs (1)
6620isPrefix ? SyntaxKind.PreDecrementExpression : SyntaxKind.PostDecrementExpression;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\OutVarTests.cs (1)
1362case SyntaxKind.PostDecrementExpression:
Microsoft.CodeAnalysis.CSharp.Features (5)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
97or SyntaxKind.PostDecrementExpression
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
115SyntaxKind.PostDecrementExpression or
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
235postfixUnary.Kind() == SyntaxKind.PostDecrementExpression &&
Snippets\CSharpReversedForLoopSnippetProvider.cs (1)
27protected override SyntaxKind IncrementorKind => SyntaxKind.PostDecrementExpression;
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
38? Postfix(SyntaxKind.PostDecrementExpression, left)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NativeIntegerTests.cs (1)
10106isPrefix ? SyntaxKind.PreDecrementExpression : SyntaxKind.PostDecrementExpression;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\CollectionExpressionParsingTests.cs (2)
12256N(SyntaxKind.PostDecrementExpression); 12290N(SyntaxKind.PostDecrementExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
412case SyntaxKind.PostDecrementExpression: 703case SyntaxKind.PostDecrementExpression:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1188=> node?.Parent?.Kind() is SyntaxKind.PostDecrementExpression or SyntaxKind.PreDecrementExpression;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1879case SyntaxKind.PostDecrementExpression: