63 references to ElseKeyword
Microsoft.CodeAnalysis.CSharp (24)
_generated\0\Syntax.xml.Main.Generated.cs (4)
4585if (elseKeyword.Kind() != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword)); 4592=> SyntaxFactory.ElseClause(SyntaxFactory.Token(SyntaxKind.ElseKeyword), statement); 6361if (elseKeyword.Kind() != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword)); 6368=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ElseKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken);
_generated\1\Syntax.xml.Internal.Generated.cs (4)
31534if (elseKeyword.Kind != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword)); 33619if (elseKeyword.Kind != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword)); 36961if (elseKeyword.Kind != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword)); 39046if (elseKeyword.Kind != SyntaxKind.ElseKeyword) throw new ArgumentException(nameof(elseKeyword));
Parser\DirectiveParser.cs (1)
61case SyntaxKind.ElseKeyword:
Parser\LanguageParser.cs (8)
8382case SyntaxKind.ElseKeyword: 9260case SyntaxKind.ElseKeyword: 10069var elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ? 10071this.EatToken(SyntaxKind.ElseKeyword); 10121Debug.Assert(this.CurrentToken.Kind == SyntaxKind.ElseKeyword); 10135return this.CurrentToken.Kind != SyntaxKind.ElseKeyword 10138this.EatToken(SyntaxKind.ElseKeyword), 11200case SyntaxKind.ElseKeyword:
Syntax\SyntaxKindFacts.cs (4)
87case SyntaxKind.ElseKeyword: 927return SyntaxKind.ElseKeyword; 1192return SyntaxKind.ElseKeyword; 1628case SyntaxKind.ElseKeyword:
Syntax\SyntaxNormalizer.cs (3)
283case SyntaxKind.ElseKeyword: 313case SyntaxKind.ElseKeyword: 412case SyntaxKind.ElseKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
361case SyntaxKind.ElseKeyword: 389case SyntaxKind.ElseKeyword: 432SyntaxKind.ElseKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
84&& currentToken.IsKind(SyntaxKind.ElseKeyword) 277if (previousToken.IsKind(SyntaxKind.CloseBraceToken) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
144if (previousToken.Kind() == SyntaxKind.ElseKeyword) 183(currentToken.Kind() == SyntaxKind.CaseKeyword || currentToken.Kind() == SyntaxKind.DefaultKeyword || currentToken.Kind() == SyntaxKind.ElseKeyword))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
173case SyntaxKind.ElseKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
151if (token.Kind() != SyntaxKind.ElseKeyword || 306'e' => kind is SyntaxKind.WhereKeyword or SyntaxKind.ElseKeyword,
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
129SyntaxKind.ElseKeyword or
Completion\KeywordRecommenders\ElseKeywordRecommender.cs (1)
12internal sealed class ElseKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.ElseKeyword, isValidInPreprocessorContext: true)
Highlighting\KeywordHighlighters\IfStatementHighlighter.cs (1)
29=> tokens.Any(static t => t.Kind() is SyntaxKind.IfKeyword or SyntaxKind.ElseKeyword);
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
40case SyntaxKind.ElseKeyword:
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Classification\ClassificationHelpers.cs (1)
79case SyntaxKind.ElseKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
361case SyntaxKind.ElseKeyword: 389case SyntaxKind.ElseKeyword: 432SyntaxKind.ElseKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
84&& currentToken.IsKind(SyntaxKind.ElseKeyword) 277if (previousToken.IsKind(SyntaxKind.CloseBraceToken) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
144if (previousToken.Kind() == SyntaxKind.ElseKeyword) 183(currentToken.Kind() == SyntaxKind.CaseKeyword || currentToken.Kind() == SyntaxKind.DefaultKeyword || currentToken.Kind() == SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
173case SyntaxKind.ElseKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
151if (token.Kind() != SyntaxKind.ElseKeyword || 306'e' => kind is SyntaxKind.WhereKeyword or SyntaxKind.ElseKeyword,
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\Legacy\CSharpCodeParser.cs (3)
2299if (At(CSharpSyntaxKind.ElseKeyword)) 2302Assert(CSharpSyntaxKind.ElseKeyword); 2316if (!At(CSharpSyntaxKind.ElseKeyword))
Language\Legacy\NativeCSharpTokenizer.cs (1)
83CSharpSyntaxKind.ElseKeyword,
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
361case SyntaxKind.ElseKeyword: 389case SyntaxKind.ElseKeyword: 432SyntaxKind.ElseKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
84&& currentToken.IsKind(SyntaxKind.ElseKeyword) 277if (previousToken.IsKind(SyntaxKind.CloseBraceToken) && currentToken.IsKind(SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
144if (previousToken.Kind() == SyntaxKind.ElseKeyword) 183(currentToken.Kind() == SyntaxKind.CaseKeyword || currentToken.Kind() == SyntaxKind.DefaultKeyword || currentToken.Kind() == SyntaxKind.ElseKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
173case SyntaxKind.ElseKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
151if (token.Kind() != SyntaxKind.ElseKeyword || 306'e' => kind is SyntaxKind.WhereKeyword or SyntaxKind.ElseKeyword,