121 references to HashToken
Microsoft.CodeAnalysis.CSharp (91)
_generated\0\Syntax.xml.Main.Generated.cs (47)
6332
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6341
=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.IfKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue);
6346
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6355
=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ElifKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue);
6360
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6368
=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ElseKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken);
6373
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6381
=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.EndIfKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6386
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6394
=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.RegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6399
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6407
=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.EndRegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6412
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6420
=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ErrorKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6425
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6433
=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.WarningKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6438
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6445
=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), identifier, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6450
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6459
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.DefineKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6463
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6468
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6477
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.UndefKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6481
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6486
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6507
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6511
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6531
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6549
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, characterOffset, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6553
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, default, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6558
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6573
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, errorCodes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6577
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6582
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6594
=> SyntaxFactory.PragmaChecksumDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.ChecksumKeyword), file, guid, bytes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6599
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6608
=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ReferenceKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6613
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6622
=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LoadKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6627
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6635
=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ExclamationToken), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6640
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6654
=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ColonToken), content, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6658
=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ColonToken), default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6663
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6685
=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.NullableKeyword), settingToken, targetToken, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6689
=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.NullableKeyword), settingToken, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
_generated\1\Syntax.xml.Internal.Generated.cs (40)
33587
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33602
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33617
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33631
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33645
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33659
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33673
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33687
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33701
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33714
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33730
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33746
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33795
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33824
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33847
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33869
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33885
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33901
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33915
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33938
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39014
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39029
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39044
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39058
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39072
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39086
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39100
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39114
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39128
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39141
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39157
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39173
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39222
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39251
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39274
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39296
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39312
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39328
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39342
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39365
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
Parser\DirectiveParser.cs (1)
37
var hash = this.EatToken(SyntaxKind.
HashToken
, false);
Parser\Lexer.cs (1)
2570
info.Kind = SyntaxKind.
HashToken
;
Syntax\SyntaxKindFacts.cs (2)
168
return kind == SyntaxKind.
HashToken
;
1504
case SyntaxKind.
HashToken
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
553
if (token.IsKind(SyntaxKind.
HashToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31
((previousToken.Kind() == SyntaxKind.
HashToken
&& currentToken.Kind() == SyntaxKind.ColonToken) ||
38
if (previousToken.Kind() == SyntaxKind.
HashToken
&& SyntaxFacts.IsPreprocessorKeyword(currentToken.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
149
public int HashToken => (int)SyntaxKind.
HashToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
228
if (token.IsKind(SyntaxKind.
HashToken
) && token.Parent!.Kind() is not (SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia))
Microsoft.CodeAnalysis.CSharp.Features (17)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (3)
51
if (token.Kind() is not (SyntaxKind.EnableKeyword or SyntaxKind.RestoreKeyword or SyntaxKind.DisableKeyword or SyntaxKind.NullableKeyword or SyntaxKind.
HashToken
) ||
225
if (firstToken.IsKind(SyntaxKind.
HashToken
) && firstToken.Parent.IsKind(SyntaxKind.RegionDirectiveTrivia))
230
if (nextToken.IsKind(SyntaxKind.
HashToken
) && nextToken.Parent.IsKind(SyntaxKind.EndRegionDirectiveTrivia))
Completion\KeywordRecommenders\AnnotationsKeywordRecommender.cs (1)
24
previousToken3.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\ChecksumKeywordRecommender.cs (1)
21
previousToken2.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\DefaultKeywordRecommender.cs (1)
36
previousToken2.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\DisableKeywordRecommender.cs (2)
19
previousToken2.Kind() == SyntaxKind.
HashToken
)
31
previousToken3.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\EnableKeywordRecommender.cs (2)
20
previousToken2.Kind() == SyntaxKind.
HashToken
)
32
previousToken3.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\HiddenKeywordRecommender.cs (1)
25
previousToken2.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\RestoreKeywordRecommender.cs (2)
23
previousToken3.Kind() == SyntaxKind.
HashToken
) ||
27
previousToken2.Kind() == SyntaxKind.
HashToken
);
Completion\KeywordRecommenders\WarningKeywordRecommender.cs (1)
27
previousToken2.Kind() == SyntaxKind.
HashToken
;
Completion\KeywordRecommenders\WarningsKeywordRecommender.cs (1)
23
previousToken3.Kind() == SyntaxKind.
HashToken
;
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
37
case SyntaxKind.
HashToken
:
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
228
if (token.IsKind(SyntaxKind.
HashToken
) && token.Parent!.Kind() is not (SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia))
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
553
if (token.IsKind(SyntaxKind.
HashToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31
((previousToken.Kind() == SyntaxKind.
HashToken
&& currentToken.Kind() == SyntaxKind.ColonToken) ||
38
if (previousToken.Kind() == SyntaxKind.
HashToken
&& SyntaxFacts.IsPreprocessorKeyword(currentToken.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
149
public int HashToken => (int)SyntaxKind.
HashToken
;
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
553
if (token.IsKind(SyntaxKind.
HashToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31
((previousToken.Kind() == SyntaxKind.
HashToken
&& currentToken.Kind() == SyntaxKind.ColonToken) ||
38
if (previousToken.Kind() == SyntaxKind.
HashToken
&& SyntaxFacts.IsPreprocessorKeyword(currentToken.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
149
public int HashToken => (int)SyntaxKind.
HashToken
;