45 references to ExclamationToken
Microsoft.CodeAnalysis.VisualBasic (23)
Generated\Syntax.xml.Internal.Generated.vb (2)
41909
Debug.Assert(operatorToken IsNot Nothing AndAlso operatorToken.Kind = SyntaxKind.
ExclamationToken
)
53975
Debug.Assert(operatorToken IsNot Nothing AndAlso operatorToken.Kind = SyntaxKind.
ExclamationToken
)
Generated\Syntax.xml.Main.Generated.vb (8)
26129
Case SyntaxKind.
ExclamationToken
26188
Case SyntaxKind.
ExclamationToken
26216
Return SyntaxFactory.DictionaryAccessExpression(expression, SyntaxFactory.Token(SyntaxKind.
ExclamationToken
), name)
26228
Return SyntaxFactory.DictionaryAccessExpression(Nothing, SyntaxFactory.Token(SyntaxKind.
ExclamationToken
), name)
26274
Return SyntaxKind.
ExclamationToken
44666
SyntaxKind.
ExclamationToken
45202
SyntaxKind.
ExclamationToken
,
45754
Case SyntaxKind.
ExclamationToken
Parser\ParseExpression.vb (6)
233
Case SyntaxKind.
ExclamationToken
467
ElseIf [Next].Kind = SyntaxKind.
ExclamationToken
Then
493
Case SyntaxKind.
ExclamationToken
513
Return kind = SyntaxKind.DotToken OrElse kind = SyntaxKind.
ExclamationToken
OrElse (qualified AndAlso kind = SyntaxKind.OpenParenToken)
1001
CurrentToken.Kind = SyntaxKind.
ExclamationToken
,
1009
If DotOrBangToken.Kind = SyntaxKind.
ExclamationToken
Then
Parser\ParseQuery.vb (1)
1148
Case SyntaxKind.DotToken, SyntaxKind.
ExclamationToken
, SyntaxKind.QuestionToken, SyntaxKind.OpenParenToken
Parser\Parser.vb (1)
1135
SyntaxKind.
ExclamationToken
,
Scanner\TokenFactories.vb (1)
516
Return MakePunctuationToken(precedingTrivia, spelling, SyntaxKind.
ExclamationToken
)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
360
Case SyntaxKind.
ExclamationToken
,
Syntax\SyntaxKindFacts.vb (2)
301
SyntaxKind.
ExclamationToken
,
503
SyntaxKind.
ExclamationToken
,
Syntax\SyntaxNodeFactories.vb (1)
674
Case SyntaxKind.
ExclamationToken
,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
538
Not (nextToken.IsKindOrHasMatchingText(SyntaxKind.
ExclamationToken
) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (2)
268
If token.Kind <> SyntaxKind.
ExclamationToken
Then
346
If token.Kind <> SyntaxKind.
ExclamationToken
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (3)
195
If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.
ExclamationToken
) AndAlso
278
Case SyntaxKind.
ExclamationToken
305
Case SyntaxKind.
ExclamationToken
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
10
SyntaxKind.
ExclamationToken
,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
195
token2Kind = SyntaxKind.
ExclamationToken
) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
538
Not (nextToken.IsKindOrHasMatchingText(SyntaxKind.
ExclamationToken
) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (2)
268
If token.Kind <> SyntaxKind.
ExclamationToken
Then
346
If token.Kind <> SyntaxKind.
ExclamationToken
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (3)
195
If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.
ExclamationToken
) AndAlso
278
Case SyntaxKind.
ExclamationToken
305
Case SyntaxKind.
ExclamationToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
10
SyntaxKind.
ExclamationToken
,
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
538
Not (nextToken.IsKindOrHasMatchingText(SyntaxKind.
ExclamationToken
) AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (2)
268
If token.Kind <> SyntaxKind.
ExclamationToken
Then
346
If token.Kind <> SyntaxKind.
ExclamationToken
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (3)
195
If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.
ExclamationToken
) AndAlso
278
Case SyntaxKind.
ExclamationToken
305
Case SyntaxKind.
ExclamationToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
10
SyntaxKind.
ExclamationToken
,