121 references to HashToken
Microsoft.CodeAnalysis.CSharp (91)
_generated\0\Syntax.xml.Main.Generated.cs (47)
6370
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6379
=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.IfKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue);
6384
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6393
=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ElifKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue);
6398
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6406
=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ElseKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken);
6411
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6419
=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.EndIfKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6424
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6432
=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.RegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6437
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6445
=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.EndRegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6450
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6458
=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ErrorKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6463
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6471
=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.WarningKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6476
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6483
=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), identifier, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6488
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6497
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.DefineKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6501
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6506
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6515
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.UndefKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6519
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6524
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6545
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6549
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6569
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6587
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, characterOffset, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6591
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, default, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6596
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6611
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, errorCodes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6615
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6620
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6632
=> SyntaxFactory.PragmaChecksumDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.ChecksumKeyword), file, guid, bytes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6637
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6646
=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ReferenceKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6651
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6660
=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.LoadKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6665
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6673
=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ExclamationToken), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6678
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6692
=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ColonToken), content, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6696
=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.ColonToken), default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6701
if (hashToken.Kind() != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
6723
=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.
HashToken
), SyntaxFactory.Token(SyntaxKind.NullableKeyword), settingToken, targetToken, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
6727
=> 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)
33722
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33737
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33752
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33766
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33780
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33794
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33808
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33822
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33836
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33849
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33865
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33881
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33930
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33959
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
33982
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
34004
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
34020
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
34036
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
34050
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
34073
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39144
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39159
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39174
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39188
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39202
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39216
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39230
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39244
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39258
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39271
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39287
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39303
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39352
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39381
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39404
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39426
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39442
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39458
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39472
if (hashToken.Kind != SyntaxKind.
HashToken
) throw new ArgumentException(nameof(hashToken));
39495
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
;
1506
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
;