119 references to DefaultKeyword
Microsoft.CodeAnalysis.CSharp (23)
Parser\DirectiveParser.cs (1)
368case SyntaxKind.DefaultKeyword:
Parser\LanguageParser.cs (9)
2208case SyntaxKind.DefaultKeyword: 2242SyntaxKind.DefaultKeyword => 9519if (this.CurrentToken.Kind is SyntaxKind.CaseKeyword or SyntaxKind.DefaultKeyword) 9762(this.CurrentToken.Kind == SyntaxKind.DefaultKeyword && this.PeekToken(1).Kind != SyntaxKind.OpenParenToken); 9817Debug.Assert(this.CurrentToken.Kind == SyntaxKind.DefaultKeyword); 9819this.EatToken(SyntaxKind.DefaultKeyword), 10596case SyntaxKind.DefaultKeyword: 10904case SyntaxKind.DefaultKeyword: 11444case 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 (77)
Generated\Syntax.Test.xml.Generated.cs (12)
140=> InternalSyntaxFactory.DefaultExpression(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken)); 440=> InternalSyntaxFactory.DefaultSwitchLabel(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 545=> InternalSyntaxFactory.DefaultConstraint(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword)); 1234Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind); 2490Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind); 2977Assert.Equal(SyntaxKind.DefaultKeyword, node.DefaultKeyword.Kind); 10356=> SyntaxFactory.DefaultExpression(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 10656=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10761=> SyntaxFactory.DefaultConstraint(SyntaxFactory.Token(SyntaxKind.DefaultKeyword)); 11450Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind()); 12706Assert.Equal(SyntaxKind.DefaultKeyword, node.Keyword.Kind()); 13193Assert.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); 2142N(SyntaxKind.DefaultKeyword);
Parsing\CollectionExpressionParsingTests.cs (1)
7253N(SyntaxKind.DefaultKeyword);
Parsing\DeclarationParsingTests.cs (7)
8834N(SyntaxKind.DefaultKeyword); 8883N(SyntaxKind.DefaultKeyword); 8896N(SyntaxKind.DefaultKeyword); 8989N(SyntaxKind.DefaultKeyword); 9002N(SyntaxKind.DefaultKeyword); 9061N(SyntaxKind.DefaultKeyword); 9074N(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)
11543N(SyntaxKind.DefaultKeyword); 11867N(SyntaxKind.DefaultKeyword); 18242N(SyntaxKind.DefaultKeyword); 18343N(SyntaxKind.DefaultKeyword); 18441N(SyntaxKind.DefaultKeyword);
Parsing\NameParsingTests.cs (1)
1488N(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)
75case 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)
353if (token.IsKind(SyntaxKind.DefaultKeyword) && token.Parent is LineDirectiveTriviaSyntax) 480if (token.IsKind(SyntaxKind.DefaultKeyword))