21 references to BarBarToken
Microsoft.CodeAnalysis.CSharp (8)
Parser\DirectiveParser.cs (1)
741while (this.CurrentToken.Kind == SyntaxKind.BarBarToken)
Parser\LanguageParser.cs (2)
5971case SyntaxKind.BarBarToken: // e.g. `e is A<B> || e` 12682case SyntaxKind.BarBarToken:
Parser\Lexer.cs (2)
609TextWindow.TryAdvance('|') ? SyntaxKind.BarBarToken : SyntaxKind.BarToken; 2641info.Kind = SyntaxKind.BarBarToken;
Syntax\SyntaxKindFacts.cs (3)
191for (int i = (int)SyntaxKind.BarBarToken; i <= (int)SyntaxKind.QuestionQuestionEqualsToken; i++) 663case SyntaxKind.BarBarToken: 1443case SyntaxKind.BarBarToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
388case SyntaxKind.BarBarToken: // overridden bitwise | can be accessed through ||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
976SyntaxKind.BarBarToken)
Microsoft.CodeAnalysis.CSharp.Features (1)
InvertLogical\CSharpInvertLogicalCodeRefactoringProvider.cs (1)
27: SyntaxFacts.GetText(SyntaxKind.BarBarToken);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
LexicalAndXml\LexicalTests.cs (3)
931TestPunctuation(SyntaxKind.BarBarToken); 4243Assert.Equal(SyntaxKind.BarBarToken, token.Kind()); 4249Assert.Equal(SyntaxKind.BarBarToken, token.Kind());
Parsing\AwaitParsingTests.cs (1)
397N(SyntaxKind.BarBarToken);
Parsing\ExpressionParsingTests.cs (1)
659TestBinary(SyntaxKind.BarBarToken);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
297[InlineData(SyntaxKind.LogicalOrExpression, SyntaxKind.BarBarToken)]
Parsing\PatternParsingTests.cs (1)
785N(SyntaxKind.BarBarToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\ClassificationHelpers.cs (1)
410case SyntaxKind.BarBarToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
388case SyntaxKind.BarBarToken: // overridden bitwise | can be accessed through ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
976SyntaxKind.BarBarToken)