64 references to MinusMinusToken
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Crefs.cs (1)
246if (operatorTokenKind is SyntaxKind.PlusPlusToken or SyntaxKind.MinusMinusToken && parameterListSyntax?.Parameters.Count == 0)
Binder\Semantics\Operators\OperatorFacts.cs (3)
111case SyntaxKind.MinusMinusToken: return isChecked ? WellKnownMemberNames.CheckedDecrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName; 162case SyntaxKind.MinusMinusToken: return isChecked ? WellKnownMemberNames.CheckedDecrementOperatorName : WellKnownMemberNames.DecrementOperatorName; 194if (opTokenKind is SyntaxKind.PlusPlusToken or SyntaxKind.MinusMinusToken &&
Parser\DocumentationCommentParser.cs (2)
727|| this.CurrentToken.Kind == SyntaxKind.MinusMinusToken) 730if (token.Kind == SyntaxKind.MinusMinusToken)
Parser\LanguageParser.cs (4)
3997if (opKind is not (SyntaxKind.PlusPlusToken or SyntaxKind.MinusMinusToken) || paramList.Parameters.Count != 0) 8008or SyntaxKind.MinusMinusToken 11781case SyntaxKind.MinusMinusToken: 12837case SyntaxKind.MinusMinusToken:
Parser\Lexer.cs (3)
588TextWindow.TryAdvance('-') ? SyntaxKind.MinusMinusToken : 3818if (AdvanceIfMatches('-')) info.Kind = SyntaxKind.MinusMinusToken; 4180info.Kind = SyntaxKind.MinusMinusToken;
Symbols\Source\SourceMethodSymbol.cs (1)
242return syntaxKind is (SyntaxKind.PlusPlusToken or SyntaxKind.MinusMinusToken) ||
Syntax\SyntaxKindFacts.cs (6)
429case SyntaxKind.MinusMinusToken: 458case SyntaxKind.MinusMinusToken: 472case SyntaxKind.MinusMinusToken: 529case SyntaxKind.MinusMinusToken: 1061return SyntaxKind.MinusMinusToken; 1517case SyntaxKind.MinusMinusToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
450if ((previousToken.Kind() == SyntaxKind.PlusPlusToken || previousToken.Kind() == SyntaxKind.MinusMinusToken) && 457if ((currentToken.Kind() == SyntaxKind.PlusPlusToken || currentToken.Kind() == SyntaxKind.MinusMinusToken) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
378case SyntaxKind.MinusMinusToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
43{ SyntaxKind.MinusMinusToken, 5 },
Microsoft.CodeAnalysis.CSharp.Features (2)
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
389SyntaxKind.MinusMinusToken => SyntaxKind.PlusPlusToken, 390SyntaxKind.PlusPlusToken => SyntaxKind.MinusMinusToken,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (33)
LexicalAndXml\CrefLexerTests.cs (9)
228AssertTokens("--", Token(SyntaxKind.MinusMinusToken)); 256AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 257AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 258AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 287AssertTokens("---", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusToken)); 288AssertTokens("----", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusMinusToken)); 289AssertTokens("-----", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusToken));
LexicalAndXml\LexicalTests.cs (1)
933TestPunctuation(SyntaxKind.MinusMinusToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (9)
235AssertTokens("--", Token(SyntaxKind.MinusMinusToken)); 263AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 264AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 265AssertTokens("--", Token(SyntaxKind.MinusMinusToken, "--", "--")); 294AssertTokens("---", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusToken)); 295AssertTokens("----", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusMinusToken)); 296AssertTokens("-----", Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusMinusToken), Token(SyntaxKind.MinusToken));
Parsing\CollectionExpressionParsingTests.cs (2)
12263N(SyntaxKind.MinusMinusToken); 12297N(SyntaxKind.MinusMinusToken);
Parsing\CrefParsingTests.cs (2)
951[InlineData("--", SyntaxKind.MinusMinusToken)] 1641[InlineData("--", SyntaxKind.MinusMinusToken)]
Parsing\DeclarationParsingTests.cs (1)
5521TestClassUnaryOperatorMethod(SyntaxKind.MinusMinusToken);
Parsing\ExpressionParsingTests.cs (2)
589TestPrefixUnary(SyntaxKind.MinusMinusToken); 616TestPostfixUnary(SyntaxKind.MinusMinusToken);
Parsing\LambdaAttributeParsingTests.cs (1)
1192N(SyntaxKind.MinusMinusToken);
Parsing\MemberDeclarationParsingTests.cs (4)
9636[InlineData("--", SyntaxKind.MinusMinusToken)] 9684[InlineData("--", SyntaxKind.MinusMinusToken)] 9972[InlineData("--", SyntaxKind.MinusMinusToken)] 13809[InlineData("--", SyntaxKind.MinusMinusToken)]
Parsing\NullConditionalAssignmentParsingTests.cs (1)
268N(SyntaxKind.MinusMinusToken);
Parsing\StatementParsingTests.cs (1)
177TestPostfixUnaryOperator(SyntaxKind.MinusMinusToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\ClassificationHelpers.cs (1)
415case SyntaxKind.MinusMinusToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
450if ((previousToken.Kind() == SyntaxKind.PlusPlusToken || previousToken.Kind() == SyntaxKind.MinusMinusToken) && 457if ((currentToken.Kind() == SyntaxKind.PlusPlusToken || currentToken.Kind() == SyntaxKind.MinusMinusToken) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
378case SyntaxKind.MinusMinusToken:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
43{ SyntaxKind.MinusMinusToken, 5 },