58 references to EmptyToken
Microsoft.CodeAnalysis.VisualBasic (25)
Generated\Syntax.xml.Internal.Generated.vb (4)
41948
Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.
EmptyToken
)
51631
Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.
EmptyToken
)
54026
Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.
EmptyToken
)
63709
Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.
EmptyToken
)
Generated\Syntax.xml.Main.Generated.vb (5)
5694
Case SyntaxKind.
EmptyToken
5707
Return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
))
36981
Case SyntaxKind.
EmptyToken
36994
Return SyntaxFactory.OmittedArgument(SyntaxFactory.Token(SyntaxKind.
EmptyToken
))
45245
SyntaxKind.
EmptyToken
,
Parser\Parser.vb (4)
751
Case SyntaxKind.
EmptyToken
1173
Case SyntaxKind.
EmptyToken
1244
Debug.Assert(CurrentToken.Kind = SyntaxKind.
EmptyToken
)
5778
Debug.Assert(SyntaxFacts.IsTerminator(CurrentToken.Kind) OrElse CurrentToken.Kind = SyntaxKind.
EmptyToken
)
Parser\ParseScan.vb (5)
29
If PeekToken(i + 1).Kind <> SyntaxKind.
EmptyToken
Then
41
If t2.Kind <> SyntaxKind.
EmptyToken
Then
249
If IsValidStatementTerminator(CurrentToken) OrElse CurrentToken.Kind = SyntaxKind.
EmptyToken
Then
421
Return kind = SyntaxKind.
EmptyToken
OrElse kind = SyntaxKind.EndOfFileToken
425
Return Not SyntaxFacts.IsTerminator(kind) AndAlso kind <> SyntaxKind.
EmptyToken
Scanner\TokenFactories.vb (1)
467
Return MakePunctuationToken(precedingTrivia, "", SyntaxKind.
EmptyToken
)
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
87
Return token.Width = 0 AndAlso token.Kind <> SyntaxKind.
EmptyToken
Syntax\InternalSyntax\SyntaxNodeFactories.vb (2)
475
s_notMissingEmptyToken = New PunctuationSyntax(SyntaxKind.
EmptyToken
, "", Nothing, Nothing)
485
s_missingEmptyToken = New PunctuationSyntax(SyntaxKind.
EmptyToken
, "", Nothing, Nothing)
Syntax\InternalSyntax\SyntaxToken.vb (1)
194
If Text.Length = 0 AndAlso Kind <> SyntaxKind.EndOfFileToken AndAlso Kind <> SyntaxKind.
EmptyToken
Then
Syntax\SyntaxKindFacts.vb (1)
342
SyntaxKind.
EmptyToken
Syntax\SyntaxNormalizer.vb (1)
462
If (token.Kind = SyntaxKind.CommaToken AndAlso (nextToken.Kind = SyntaxKind.
EmptyToken
OrElse token.Parent.Kind = SyntaxKind.InterpolationAlignmentClause)) OrElse
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
AdjustSpaceFormattingRule.vb (3)
264
Return If(previousToken.Kind = SyntaxKind.
EmptyToken
AndAlso PrecedingTriviaContainsLineBreak(previousToken),
340
If previousToken.Kind = SyntaxKind.
EmptyToken
OrElse currentToken.Kind = SyntaxKind.
EmptyToken
Then
DefaultOperationProvider.vb (1)
75
If previousToken.IsLastTokenOfStatement(statement:=previousStatement) AndAlso ContainEndOfLine(previousToken, currentToken) AndAlso currentToken.Kind <> SyntaxKind.
EmptyToken
Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
SyntaxTreeExtensions.vb (1)
27
If Not token.IsKind(SyntaxKind.
EmptyToken
) AndAlso token.Span.End < position Then
VisualBasicIndentationService.Indenter.vb (1)
270
If token.Kind = SyntaxKind.
EmptyToken
Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (1)
62
Return SyntaxFactory.List({DirectCast(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
, SyntaxFactory.TriviaList(SyntaxFactory.EndOfLineTrivia(_state.NewLineCharacter)))), StatementSyntax)})
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
85
Return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
258
Dim emptyStatement As StatementSyntax = SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (18)
Generated\Syntax.Test.xml.Generated.vb (4)
20
return InternalSyntax.SyntaxFactory.EmptyStatement(new InternalSyntax.PunctuationSyntax(SyntaxKind.
EmptyToken
, String.Empty, Nothing, Nothing))
1148
return InternalSyntax.SyntaxFactory.OmittedArgument(new InternalSyntax.PunctuationSyntax(SyntaxKind.
EmptyToken
, String.Empty, Nothing, Nothing))
9361
return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
))
16312
return SyntaxFactory.OmittedArgument(SyntaxFactory.Token(SyntaxKind.
EmptyToken
))
Parser\ParseStatements.vb (1)
1717
SyntaxKind.
EmptyToken
,
Scanner\ScannerTests.vb (8)
707
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
717
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
736
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
785
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
909
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
963
Assert.Equal(SyntaxKind.
EmptyToken
, tk.Kind)
1011
SyntaxKind.
EmptyToken
,
1026
SyntaxKind.
EmptyToken
,
Syntax\SyntaxFactsTest.vb (2)
176
Assert.Contains(SyntaxKind.
EmptyToken
, SyntaxFacts.GetPunctuationKinds)
783
For Each item As SyntaxKind In {SyntaxKind.ExclamationToken, SyntaxKind.AtToken, SyntaxKind.CommaToken, SyntaxKind.HashToken, SyntaxKind.AmpersandToken, SyntaxKind.SingleQuoteToken, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, SyntaxKind.OpenBraceToken, SyntaxKind.CloseBraceToken, SyntaxKind.SemicolonToken, SyntaxKind.AsteriskToken, SyntaxKind.PlusToken, SyntaxKind.MinusToken, SyntaxKind.DotToken, SyntaxKind.SlashToken, SyntaxKind.ColonToken, SyntaxKind.LessThanToken, SyntaxKind.LessThanEqualsToken, SyntaxKind.LessThanGreaterThanToken, SyntaxKind.EqualsToken, SyntaxKind.GreaterThanToken, SyntaxKind.GreaterThanEqualsToken, SyntaxKind.BackslashToken, SyntaxKind.CaretToken, SyntaxKind.ColonEqualsToken, SyntaxKind.AmpersandEqualsToken, SyntaxKind.AsteriskEqualsToken, SyntaxKind.PlusEqualsToken, SyntaxKind.MinusEqualsToken, SyntaxKind.SlashEqualsToken, SyntaxKind.BackslashEqualsToken, SyntaxKind.CaretEqualsToken, SyntaxKind.LessThanLessThanToken, SyntaxKind.GreaterThanGreaterThanToken, SyntaxKind.LessThanLessThanEqualsToken, SyntaxKind.GreaterThanGreaterThanEqualsToken, SyntaxKind.QuestionToken, SyntaxKind.DoubleQuoteToken, SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken, SyntaxKind.
EmptyToken
, SyntaxKind.SlashGreaterThanToken, SyntaxKind.LessThanSlashToken, SyntaxKind.LessThanExclamationMinusMinusToken, SyntaxKind.MinusMinusGreaterThanToken, SyntaxKind.LessThanQuestionToken, SyntaxKind.QuestionGreaterThanToken, SyntaxKind.LessThanPercentEqualsToken, SyntaxKind.PercentGreaterThanToken, SyntaxKind.BeginCDataToken, SyntaxKind.EndCDataToken, SyntaxKind.EndOfXmlToken, SyntaxKind.DollarSignDoubleQuoteToken, SyntaxKind.EndOfInterpolatedStringToken}
TestSyntaxNodes.vb (3)
1846
statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
)))
1847
statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
)))
1848
statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.
EmptyToken
)))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Formatting\DefaultOperationProvider.vb (1)
75
If previousToken.IsLastTokenOfStatement(statement:=previousStatement) AndAlso ContainEndOfLine(previousToken, currentToken) AndAlso currentToken.Kind <> SyntaxKind.
EmptyToken
Then
Formatting\Rules\AdjustSpaceFormattingRule.vb (3)
264
Return If(previousToken.Kind = SyntaxKind.
EmptyToken
AndAlso PrecedingTriviaContainsLineBreak(previousToken),
340
If previousToken.Kind = SyntaxKind.
EmptyToken
OrElse currentToken.Kind = SyntaxKind.
EmptyToken
Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
27
If Not token.IsKind(SyntaxKind.
EmptyToken
) AndAlso token.Span.End < position Then
VisualBasicIndentationService.Indenter.vb (1)
270
If token.Kind = SyntaxKind.
EmptyToken
Then