61 references to PlusPlusToken
Microsoft.CodeAnalysis.CSharp (11)
Binder\Semantics\Operators\OperatorFacts.cs (1)
109case SyntaxKind.PlusPlusToken: return isChecked ? WellKnownMemberNames.CheckedIncrementOperatorName : WellKnownMemberNames.IncrementOperatorName;
Parser\LanguageParser.cs (2)
10883case SyntaxKind.PlusPlusToken: 11824case SyntaxKind.PlusPlusToken:
Parser\Lexer.cs (2)
629info.Kind = SyntaxKind.PlusPlusToken; 4129if (AdvanceIfMatches('+')) info.Kind = SyntaxKind.PlusPlusToken;
Syntax\SyntaxKindFacts.cs (6)
397case SyntaxKind.PlusPlusToken: 426case SyntaxKind.PlusPlusToken: 441case SyntaxKind.PlusPlusToken: 496case SyntaxKind.PlusPlusToken: 1026return SyntaxKind.PlusPlusToken; 1413case SyntaxKind.PlusPlusToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpSyntaxFacts.cs (1)
393case SyntaxKind.PlusPlusToken:
TokenBasedFormattingRule.cs (2)
437if ((previousToken.Kind() == SyntaxKind.PlusPlusToken || previousToken.Kind() == SyntaxKind.MinusMinusToken) && 444if ((currentToken.Kind() == SyntaxKind.PlusPlusToken || currentToken.Kind() == SyntaxKind.MinusMinusToken) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpDeclarationComparer.cs (1)
42{ SyntaxKind.PlusPlusToken, 4 },
Microsoft.CodeAnalysis.CSharp.Features (2)
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
388SyntaxKind.MinusMinusToken => SyntaxKind.PlusPlusToken, 389SyntaxKind.PlusPlusToken => SyntaxKind.MinusMinusToken,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (38)
Generated\Syntax.Test.xml.Generated.cs (4)
86=> InternalSyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.PlusPlusToken)); 1007Assert.Equal(SyntaxKind.PlusPlusToken, node.OperatorToken.Kind); 10062=> SyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.PlusPlusToken)); 10983Assert.Equal(SyntaxKind.PlusPlusToken, node.OperatorToken.Kind());
LexicalAndXml\CrefLexerTests.cs (9)
226AssertTokens("++", Token(SyntaxKind.PlusPlusToken)); 252AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 253AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 254AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 283AssertTokens("+++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusToken)); 284AssertTokens("++++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusPlusToken)); 285AssertTokens("+++++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusToken));
LexicalAndXml\LexicalTests.cs (1)
607TestPunctuation(SyntaxKind.PlusPlusToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (9)
233AssertTokens("++", Token(SyntaxKind.PlusPlusToken)); 259AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 260AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 261AssertTokens("++", Token(SyntaxKind.PlusPlusToken, "++", "++")); 290AssertTokens("+++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusToken)); 291AssertTokens("++++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusPlusToken)); 292AssertTokens("+++++", Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusPlusToken), Token(SyntaxKind.PlusToken));
Parsing\AwaitParsingTests.cs (3)
773N(SyntaxKind.PlusPlusToken); 811N(SyntaxKind.PlusPlusToken); 869N(SyntaxKind.PlusPlusToken);
Parsing\DeclarationParsingTests.cs (1)
5520TestClassUnaryOperatorMethod(SyntaxKind.PlusPlusToken);
Parsing\ExpressionParsingTests.cs (3)
588TestPrefixUnary(SyntaxKind.PlusPlusToken); 615TestPostfixUnary(SyntaxKind.PlusPlusToken); 6405N(SyntaxKind.PlusPlusToken);
Parsing\LambdaAttributeParsingTests.cs (1)
1199N(SyntaxKind.PlusPlusToken);
Parsing\MemberDeclarationParsingTests.cs (3)
9674[InlineData("++", SyntaxKind.PlusPlusToken)] 9722[InlineData("++", SyntaxKind.PlusPlusToken)] 10010[InlineData("++", SyntaxKind.PlusPlusToken)]
Parsing\PatternParsingTests.cs (1)
7802N(SyntaxKind.PlusPlusToken);
Parsing\StatementAttributeParsingTests.cs (2)
5493N(SyntaxKind.PlusPlusToken); 5570N(SyntaxKind.PlusPlusToken);
Parsing\StatementParsingTests.cs (1)
176TestPostfixUnaryOperator(SyntaxKind.PlusPlusToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\ClassificationHelpers.cs (1)
415case SyntaxKind.PlusPlusToken:
CodeGeneration\CSharpSyntaxGenerator.cs (1)
306OperatorKind.Increment => SyntaxKind.PlusPlusToken,
CSharpDeclarationComparer.cs (1)
42{ SyntaxKind.PlusPlusToken, 4 },
CSharpSyntaxFacts.cs (1)
393case SyntaxKind.PlusPlusToken:
TokenBasedFormattingRule.cs (2)
437if ((previousToken.Kind() == SyntaxKind.PlusPlusToken || previousToken.Kind() == SyntaxKind.MinusMinusToken) && 444if ((currentToken.Kind() == SyntaxKind.PlusPlusToken || currentToken.Kind() == SyntaxKind.MinusMinusToken) &&