43 references to AmpersandEqualsToken
Microsoft.CodeAnalysis.CSharp (9)
Binder\Semantics\Operators\OperatorFacts.cs (1)
105case SyntaxKind.AmpersandEqualsToken: return WellKnownMemberNames.BitwiseAndAssignmentOperatorName;
Parser\DocumentationCommentParser.cs (1)
1099operatorToken = tryParseCompoundAssignmentOperatorToken(operatorToken, SyntaxKind.AmpersandEqualsToken);
Parser\LanguageParser.cs (1)
12808case SyntaxKind.AmpersandEqualsToken:
Parser\Lexer.cs (1)
600TextWindow.TryAdvance('=') ? SyntaxKind.AmpersandEqualsToken :
Syntax\SyntaxKindFacts.cs (5)
547case SyntaxKind.AmpersandEqualsToken: 724case SyntaxKind.AmpersandEqualsToken: 747case SyntaxKind.AmpersandEqualsToken: 1133case WellKnownMemberNames.BitwiseAndAssignmentOperatorName: return SyntaxKind.AmpersandEqualsToken; 1555case SyntaxKind.AmpersandEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
370case SyntaxKind.AmpersandEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2236or SyntaxKind.AmpersandEqualsToken
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1011SyntaxKind.AmpersandEqualsToken or 1068case SyntaxKind.AmpersandEqualsToken:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullConditionalAssignmentTests.cs (1)
86[InlineData(SyntaxKind.AmpersandEqualsToken)]
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (24)
LexicalAndXml\LexicalTests.cs (1)
951TestPunctuation(SyntaxKind.AmpersandEqualsToken);
Parsing\CrefParsingTests.cs (12)
540[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 576[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 613[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 659[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 708[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 765[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1116[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1161[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1207[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1262[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1319[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 1384[InlineData("&=", SyntaxKind.AmpersandEqualsToken)]
Parsing\ExpressionParsingTests.cs (1)
697TestAssignment(SyntaxKind.AmpersandEqualsToken);
Parsing\MemberDeclarationParsingTests.cs (9)
12386[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 12439[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 12493[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 12554[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 13475[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 13541[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 13616[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 13665[InlineData("&=", SyntaxKind.AmpersandEqualsToken)] 13722[InlineData("&=", SyntaxKind.AmpersandEqualsToken)]
Parsing\NullConditionalAssignmentParsingTests.cs (1)
340[InlineData(SyntaxKind.AmpersandEqualsToken)]
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\ClassificationHelpers.cs (1)
434case SyntaxKind.AmpersandEqualsToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
370case SyntaxKind.AmpersandEqualsToken:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2236or SyntaxKind.AmpersandEqualsToken
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1011SyntaxKind.AmpersandEqualsToken or 1068case SyntaxKind.AmpersandEqualsToken: