118 references to DefaultKeyword
Microsoft.CodeAnalysis.CSharp (23)
Parser\DirectiveParser.cs (1)
376case SyntaxKind.DefaultKeyword:
Parser\LanguageParser.cs (9)
2207case SyntaxKind.DefaultKeyword: 2241SyntaxKind.DefaultKeyword => 9513if (this.CurrentToken.Kind is SyntaxKind.CaseKeyword or SyntaxKind.DefaultKeyword) 9705(this.CurrentToken.Kind == SyntaxKind.DefaultKeyword && this.PeekToken(1).Kind != SyntaxKind.OpenParenToken); 9760Debug.Assert(this.CurrentToken.Kind == SyntaxKind.DefaultKeyword); 9762this.EatToken(SyntaxKind.DefaultKeyword), 10526case SyntaxKind.DefaultKeyword: 10832case SyntaxKind.DefaultKeyword: 11297case SyntaxKind.DefaultKeyword:
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (1)
24AddKeyword(SyntaxKind.DefaultKeyword);
Syntax\CSharpLineDirectiveMap.cs (1)
60case SyntaxKind.DefaultKeyword:
Syntax\LiteralExpressionSyntax.cs (1)
27SyntaxKind.DefaultLiteralExpression => SyntaxKind.DefaultKeyword,
Syntax\SyntaxFactory.cs (1)
2435return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken));
Syntax\SyntaxKindFacts.cs (8)
85case SyntaxKind.DefaultKeyword: 129case SyntaxKind.DefaultKeyword: 147yield return SyntaxKind.DefaultKeyword; 553case SyntaxKind.DefaultKeyword: 819case SyntaxKind.DefaultKeyword: 911return SyntaxKind.DefaultKeyword; 1117return SyntaxKind.DefaultKeyword; 1559case SyntaxKind.DefaultKeyword:
Syntax\SyntaxNormalizer.cs (1)
972case SyntaxKind.DefaultKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
188(currentToken.Kind() == SyntaxKind.CaseKeyword || currentToken.Kind() == SyntaxKind.DefaultKeyword || currentToken.Kind() == SyntaxKind.ElseKeyword)) 328previousToken.Kind() == SyntaxKind.DefaultKeyword ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
149isDefault |= token.Kind() == SyntaxKind.DefaultKeyword;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
137if (lineDirective.Line.Kind() == SyntaxKind.DefaultKeyword)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
44token.IsKind(SyntaxKind.DefaultKeyword) &&
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\KeywordRecommenders\DefaultKeywordRecommender.cs (1)
13: base(SyntaxKind.DefaultKeyword, isValidInPreprocessorContext: true)
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (1)
73case SyntaxKind.DefaultKeyword:
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
29or SyntaxKind.DefaultKeyword
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
44token.IsKind(SyntaxKind.DefaultKeyword) &&
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (76)
Generated\Syntax.Test.xml.Generated.cs (12)
137=> InternalSyntaxFactory.DefaultExpression(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken)); 437=> InternalSyntaxFactory.DefaultSwitchLabel(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 542=> InternalSyntaxFactory.DefaultConstraint(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword)); 1221Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind); 2477Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind); 2964Assert.Equal(SyntaxKind.DefaultKeyword, node.DefaultKeyword.Kind); 10314=> SyntaxFactory.DefaultExpression(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 10614=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10719=> SyntaxFactory.DefaultConstraint(SyntaxFactory.Token(SyntaxKind.DefaultKeyword)); 11398Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind()); 12654Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind()); 13141Assert.Equal(SyntaxKind.DefaultKeyword, node.DefaultKeyword.Kind());
LexicalAndXml\PreprocessorTests.cs (1)
228Assert.Equal(SyntaxKind.DefaultKeyword, ld.Line.Kind());
Parsing\AllowsConstraintParsing.cs (2)
1241N(SyntaxKind.DefaultKeyword); 1655N(SyntaxKind.DefaultKeyword);
Parsing\AwaitParsingTests.cs (2)
538N(SyntaxKind.DefaultKeyword); 1808N(SyntaxKind.DefaultKeyword);
Parsing\CollectionExpressionParsingTests.cs (1)
7264N(SyntaxKind.DefaultKeyword);
Parsing\DeclarationParsingTests.cs (7)
8929N(SyntaxKind.DefaultKeyword); 8978N(SyntaxKind.DefaultKeyword); 8991N(SyntaxKind.DefaultKeyword); 9084N(SyntaxKind.DefaultKeyword); 9097N(SyntaxKind.DefaultKeyword); 9156N(SyntaxKind.DefaultKeyword); 9169N(SyntaxKind.DefaultKeyword);
Parsing\DeclarationScopeParsingTests.cs (7)
264N(SyntaxKind.DefaultKeyword); 337N(SyntaxKind.DefaultKeyword); 366N(SyntaxKind.DefaultKeyword); 458N(SyntaxKind.DefaultKeyword); 2528N(SyntaxKind.DefaultKeyword); 9220N(SyntaxKind.DefaultKeyword); 13149N(SyntaxKind.DefaultKeyword);
Parsing\ExpressionParsingTests.cs (1)
870TestSingleParamFunctionalOperator(SyntaxKind.DefaultKeyword);
Parsing\LambdaReturnTypeParsingTests.cs (22)
68N(SyntaxKind.DefaultKeyword); 197N(SyntaxKind.DefaultKeyword); 480N(SyntaxKind.DefaultKeyword); 510N(SyntaxKind.DefaultKeyword); 540N(SyntaxKind.DefaultKeyword); 584N(SyntaxKind.DefaultKeyword); 658N(SyntaxKind.DefaultKeyword); 1433N(SyntaxKind.DefaultKeyword); 1474N(SyntaxKind.DefaultKeyword); 2333N(SyntaxKind.DefaultKeyword); 4967N(SyntaxKind.DefaultKeyword); 5070N(SyntaxKind.DefaultKeyword); 5110N(SyntaxKind.DefaultKeyword); 5146N(SyntaxKind.DefaultKeyword); 5220N(SyntaxKind.DefaultKeyword); 5323N(SyntaxKind.DefaultKeyword); 5461N(SyntaxKind.DefaultKeyword); 5556N(SyntaxKind.DefaultKeyword); 5611N(SyntaxKind.DefaultKeyword); 5712N(SyntaxKind.DefaultKeyword); 5778N(SyntaxKind.DefaultKeyword); 5835N(SyntaxKind.DefaultKeyword);
Parsing\MemberDeclarationParsingTests.cs (5)
11548N(SyntaxKind.DefaultKeyword); 11872N(SyntaxKind.DefaultKeyword); 18247N(SyntaxKind.DefaultKeyword); 18348N(SyntaxKind.DefaultKeyword); 18446N(SyntaxKind.DefaultKeyword);
Parsing\NullableParsingTests.cs (1)
2314N(SyntaxKind.DefaultKeyword);
Parsing\StatementAttributeParsingTests.cs (4)
2362N(SyntaxKind.DefaultKeyword); 2601N(SyntaxKind.DefaultKeyword); 4657N(SyntaxKind.DefaultKeyword); 4735N(SyntaxKind.DefaultKeyword);
Parsing\StatementParsingTests.cs (2)
1087Assert.Equal(SyntaxKind.DefaultKeyword, gs.CaseOrDefaultKeyword.Kind()); 2246Assert.Equal(SyntaxKind.DefaultKeyword, ss.Sections[0].Labels[0].Keyword.Kind());
Parsing\SwitchExpressionParsingTests.cs (8)
2345N(SyntaxKind.DefaultKeyword); 2409N(SyntaxKind.DefaultKeyword); 2467N(SyntaxKind.DefaultKeyword); 2537N(SyntaxKind.DefaultKeyword); 2619N(SyntaxKind.DefaultKeyword); 2712N(SyntaxKind.DefaultKeyword); 2772N(SyntaxKind.DefaultKeyword); 2840N(SyntaxKind.DefaultKeyword);
Syntax\SyntaxTests.cs (1)
335Assert.True(returnedKindsInts.Remove((int)SyntaxKind.DefaultKeyword));
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\ClassificationHelpers.cs (1)
92case SyntaxKind.DefaultKeyword: // Include DefaultKeyword as it can be part of a DefaultSwitchLabel
Classification\Worker_Preprocesser.cs (1)
239case SyntaxKind.DefaultKeyword:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
188(currentToken.Kind() == SyntaxKind.CaseKeyword || currentToken.Kind() == SyntaxKind.DefaultKeyword || currentToken.Kind() == SyntaxKind.ElseKeyword)) 328previousToken.Kind() == SyntaxKind.DefaultKeyword ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
149isDefault |= token.Kind() == SyntaxKind.DefaultKeyword;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
137if (lineDirective.Line.Kind() == SyntaxKind.DefaultKeyword)
Microsoft.Interop.SourceGeneration (2)
Marshalling\MarshallerHelpers.cs (2)
278LiteralExpression(SyntaxKind.DefaultLiteralExpression, Token(SyntaxKind.DefaultKeyword))); 287LiteralExpression(SyntaxKind.DefaultLiteralExpression, Token(SyntaxKind.DefaultKeyword)));
Microsoft.VisualStudio.LanguageServices.CSharp (2)
LanguageService\CSharpHelpContextService.cs (2)
348if (token.IsKind(SyntaxKind.DefaultKeyword) && token.Parent is LineDirectiveTriviaSyntax) 475if (token.IsKind(SyntaxKind.DefaultKeyword))