70 references to OrKeyword
Microsoft.CodeAnalysis.CSharp (13)
Parser\LanguageParser.cs (2)
6569case SyntaxKind.OrKeyword: 12950return this.CurrentToken.ContextualKind is SyntaxKind.OrKeyword or SyntaxKind.AndKeyword;
Parser\LanguageParser_Patterns.cs (2)
61while (this.CurrentToken.ContextualKind == SyntaxKind.OrKeyword) 416case SyntaxKind.OrKeyword:
Syntax.xml.Internal.Generated.cs (2)
30401case SyntaxKind.OrKeyword: 35768case SyntaxKind.OrKeyword:
Syntax.xml.Main.Generated.cs (2)
3842case SyntaxKind.OrKeyword: 3857SyntaxKind.OrPattern => SyntaxKind.OrKeyword,
Syntax\SyntaxKindFacts.cs (3)
1287case SyntaxKind.OrKeyword: 1406return SyntaxKind.OrKeyword; 1854case SyntaxKind.OrKeyword:
Syntax\SyntaxNormalizer.cs (2)
947case SyntaxKind.OrKeyword: 954case SyntaxKind.OrKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
349currentKind == SyntaxKind.OrKeyword || 353previousKind == SyntaxKind.OrKeyword)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
95Token(p.Token.LeadingTrivia, p.IsDisjunctive ? SyntaxKind.OrKeyword : SyntaxKind.AndKeyword,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1432if (leftToken.IsKindOrHasMatchingText(SyntaxKind.AndKeyword) || leftToken.IsKindOrHasMatchingText(SyntaxKind.OrKeyword)) 1485return leftToken.Kind() is not (SyntaxKind.OrKeyword
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1504if (identifier.HasMatchingText(SyntaxKind.OrKeyword) ||
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\KeywordRecommenders\OrKeywordRecommender.cs (1)
10internal sealed class OrKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.OrKeyword)
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
95Token(p.Token.LeadingTrivia, p.IsDisjunctive ? SyntaxKind.OrKeyword : SyntaxKind.AndKeyword,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (39)
Generated\Syntax.Test.xml.Generated.cs (4)
311=> InternalSyntaxFactory.BinaryPattern(SyntaxKind.OrPattern, GenerateDiscardPattern(), InternalSyntaxFactory.Token(SyntaxKind.OrKeyword), GenerateDiscardPattern()); 1928Assert.Equal(SyntaxKind.OrKeyword, node.OperatorToken.Kind); 10661=> SyntaxFactory.BinaryPattern(SyntaxKind.OrPattern, GenerateDiscardPattern(), SyntaxFactory.Token(SyntaxKind.OrKeyword), GenerateDiscardPattern()); 12278Assert.Equal(SyntaxKind.OrKeyword, node.OperatorToken.Kind());
Parsing\NullableParsingTests.cs (2)
1884N(SyntaxKind.OrKeyword); 1930N(SyntaxKind.OrKeyword);
Parsing\PatternParsingTests.cs (24)
8294N(SyntaxKind.OrKeyword); 8545N(SyntaxKind.OrKeyword); 9353N(SyntaxKind.OrKeyword); 9400N(SyntaxKind.OrKeyword); 9458N(SyntaxKind.OrKeyword); 9516N(SyntaxKind.OrKeyword); 9710N(SyntaxKind.OrKeyword); 9763N(SyntaxKind.OrKeyword); 9837N(SyntaxKind.OrKeyword); 10818[CombinatorialValues(SyntaxKind.AndKeyword, SyntaxKind.OrKeyword)] SyntaxKind opKind, 10915N(SyntaxKind.OrKeyword); 10935[CombinatorialValues(SyntaxKind.AndKeyword, SyntaxKind.OrKeyword)] SyntaxKind opKind, 10986[CombinatorialValues(SyntaxKind.AndKeyword, SyntaxKind.OrKeyword)] SyntaxKind opKind, 11075N(SyntaxKind.OrKeyword); 11132N(SyntaxKind.OrKeyword); 11187N(SyntaxKind.OrKeyword); 11196N(SyntaxKind.OrKeyword); 11481N(SyntaxKind.OrKeyword); 11667N(SyntaxKind.OrKeyword); 11676N(SyntaxKind.OrKeyword); 13235N(SyntaxKind.OrKeyword); 13373N(SyntaxKind.OrKeyword); 13426N(SyntaxKind.OrKeyword); 13483N(SyntaxKind.OrKeyword);
Parsing\PatternParsingTests_ListPatterns.cs (2)
647N(SyntaxKind.OrKeyword); 690N(SyntaxKind.OrKeyword);
Parsing\PatternParsingTests2.cs (7)
527N(SyntaxKind.OrKeyword); 1021N(SyntaxKind.OrKeyword); 1215N(SyntaxKind.OrKeyword); 1233N(SyntaxKind.OrKeyword); 1337N(SyntaxKind.OrKeyword); 1659N(SyntaxKind.OrKeyword); 1724N(SyntaxKind.OrKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
349currentKind == SyntaxKind.OrKeyword || 353previousKind == SyntaxKind.OrKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1432if (leftToken.IsKindOrHasMatchingText(SyntaxKind.AndKeyword) || leftToken.IsKindOrHasMatchingText(SyntaxKind.OrKeyword)) 1485return leftToken.Kind() is not (SyntaxKind.OrKeyword
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1504if (identifier.HasMatchingText(SyntaxKind.OrKeyword) ||
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
349currentKind == SyntaxKind.OrKeyword || 353previousKind == SyntaxKind.OrKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1432if (leftToken.IsKindOrHasMatchingText(SyntaxKind.AndKeyword) || leftToken.IsKindOrHasMatchingText(SyntaxKind.OrKeyword)) 1485return leftToken.Kind() is not (SyntaxKind.OrKeyword
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1504if (identifier.HasMatchingText(SyntaxKind.OrKeyword) ||