29 references to PreDecrementExpression
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
661case SyntaxKind.PreDecrementExpression:
Binder\Binder_Operators.cs (2)
2971case SyntaxKind.PreDecrementExpression: return UnaryOperatorKind.PrefixDecrement; 3009case SyntaxKind.PreDecrementExpression:
Parser\LanguageParser.cs (1)
10135case SyntaxKind.PreDecrementExpression:
Syntax\SyntaxFacts.cs (1)
418case PreDecrementExpression:
Syntax\SyntaxKindFacts.cs (1)
400return SyntaxKind.PreDecrementExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
CSharpSyntaxFacts.cs (1)
1178node.IsParentKind(SyntaxKind.PreDecrementExpression);
ExpressionSyntaxExtensions.cs (2)
398case SyntaxKind.PreDecrementExpression: 742case SyntaxKind.PreDecrementExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
274expression.IsKind(SyntaxKind.PreDecrementExpression))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1949case SyntaxKind.PreDecrementExpression:
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
44: Prefix(SyntaxKind.PreDecrementExpression, left);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
6586isPrefix ? SyntaxKind.PreDecrementExpression : SyntaxKind.PostDecrementExpression; 6818var kind = (op == "++") ? SyntaxKind.PreIncrementExpression : SyntaxKind.PreDecrementExpression;
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
96|| expressionNode.IsKind(SyntaxKind.PreDecrementExpression)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
117SyntaxKind.PreDecrementExpression or
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
44: Prefix(SyntaxKind.PreDecrementExpression, left);
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
240prefixUnary.Kind() == SyntaxKind.PreDecrementExpression &&
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\NativeIntegerTests.cs (2)
10080isPrefix ? SyntaxKind.PreDecrementExpression : SyntaxKind.PostDecrementExpression; 10305var kind = (op == "++") ? SyntaxKind.PreIncrementExpression : SyntaxKind.PreDecrementExpression;
Semantics\OutVarTests.cs (1)
1361case SyntaxKind.PreDecrementExpression:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
IncrementalParsing\UnaryExpression.cs (2)
52MakeUnaryChange(SyntaxKind.UnaryPlusExpression, SyntaxKind.PreDecrementExpression); 121case SyntaxKind.PreDecrementExpression:
Parsing\LambdaAttributeParsingTests.cs (1)
1215N(SyntaxKind.PreDecrementExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpSyntaxFacts.cs (1)
1178node.IsParentKind(SyntaxKind.PreDecrementExpression);
CSharpTypeInferenceService.TypeInferrer.cs (1)
1949case SyntaxKind.PreDecrementExpression:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (2)
398case SyntaxKind.PreDecrementExpression: 742case SyntaxKind.PreDecrementExpression:
ParenthesizedExpressionSyntaxExtensions.cs (1)
274expression.IsKind(SyntaxKind.PreDecrementExpression))