58 references to EmptyToken
Microsoft.CodeAnalysis.VisualBasic (25)
Generated\Syntax.xml.Internal.Generated.vb (4)
41948Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.EmptyToken) 51631Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.EmptyToken) 54026Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.EmptyToken) 63709Debug.Assert(empty IsNot Nothing AndAlso empty.Kind = SyntaxKind.EmptyToken)
Generated\Syntax.xml.Main.Generated.vb (5)
5694Case SyntaxKind.EmptyToken 5707Return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken)) 36981Case SyntaxKind.EmptyToken 36994Return SyntaxFactory.OmittedArgument(SyntaxFactory.Token(SyntaxKind.EmptyToken)) 45245SyntaxKind.EmptyToken,
Parser\Parser.vb (4)
751Case SyntaxKind.EmptyToken 1173Case SyntaxKind.EmptyToken 1244Debug.Assert(CurrentToken.Kind = SyntaxKind.EmptyToken) 5778Debug.Assert(SyntaxFacts.IsTerminator(CurrentToken.Kind) OrElse CurrentToken.Kind = SyntaxKind.EmptyToken)
Parser\ParseScan.vb (5)
29If PeekToken(i + 1).Kind <> SyntaxKind.EmptyToken Then 41If t2.Kind <> SyntaxKind.EmptyToken Then 249If IsValidStatementTerminator(CurrentToken) OrElse CurrentToken.Kind = SyntaxKind.EmptyToken Then 421Return kind = SyntaxKind.EmptyToken OrElse kind = SyntaxKind.EndOfFileToken 425Return Not SyntaxFacts.IsTerminator(kind) AndAlso kind <> SyntaxKind.EmptyToken
Scanner\TokenFactories.vb (1)
467Return MakePunctuationToken(precedingTrivia, "", SyntaxKind.EmptyToken)
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
87Return token.Width = 0 AndAlso token.Kind <> SyntaxKind.EmptyToken
Syntax\InternalSyntax\SyntaxNodeFactories.vb (2)
475s_notMissingEmptyToken = New PunctuationSyntax(SyntaxKind.EmptyToken, "", Nothing, Nothing) 485s_missingEmptyToken = New PunctuationSyntax(SyntaxKind.EmptyToken, "", Nothing, Nothing)
Syntax\InternalSyntax\SyntaxToken.vb (1)
194If Text.Length = 0 AndAlso Kind <> SyntaxKind.EndOfFileToken AndAlso Kind <> SyntaxKind.EmptyToken Then
Syntax\SyntaxKindFacts.vb (1)
342SyntaxKind.EmptyToken
Syntax\SyntaxNormalizer.vb (1)
462If (token.Kind = SyntaxKind.CommaToken AndAlso (nextToken.Kind = SyntaxKind.EmptyToken OrElse token.Parent.Kind = SyntaxKind.InterpolationAlignmentClause)) OrElse
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
AdjustSpaceFormattingRule.vb (3)
264Return If(previousToken.Kind = SyntaxKind.EmptyToken AndAlso PrecedingTriviaContainsLineBreak(previousToken), 340If previousToken.Kind = SyntaxKind.EmptyToken OrElse currentToken.Kind = SyntaxKind.EmptyToken Then
DefaultOperationProvider.vb (1)
75If previousToken.IsLastTokenOfStatement(statement:=previousStatement) AndAlso ContainEndOfLine(previousToken, currentToken) AndAlso currentToken.Kind <> SyntaxKind.EmptyToken Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
SyntaxTreeExtensions.vb (1)
27If Not token.IsKind(SyntaxKind.EmptyToken) AndAlso token.Span.End < position Then
VisualBasicIndentationService.Indenter.vb (1)
270If token.Kind = SyntaxKind.EmptyToken Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (1)
62Return 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)
85Return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
258Dim 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)
20return InternalSyntax.SyntaxFactory.EmptyStatement(new InternalSyntax.PunctuationSyntax(SyntaxKind.EmptyToken, String.Empty, Nothing, Nothing)) 1148return InternalSyntax.SyntaxFactory.OmittedArgument(new InternalSyntax.PunctuationSyntax(SyntaxKind.EmptyToken, String.Empty, Nothing, Nothing)) 9361return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken)) 16312return SyntaxFactory.OmittedArgument(SyntaxFactory.Token(SyntaxKind.EmptyToken))
Parser\ParseStatements.vb (1)
1717SyntaxKind.EmptyToken,
Scanner\ScannerTests.vb (8)
707Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 717Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 736Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 785Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 909Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 963Assert.Equal(SyntaxKind.EmptyToken, tk.Kind) 1011SyntaxKind.EmptyToken, 1026SyntaxKind.EmptyToken,
Syntax\SyntaxFactsTest.vb (2)
176Assert.Contains(SyntaxKind.EmptyToken, SyntaxFacts.GetPunctuationKinds) 783For 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)
1846statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken))) 1847statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken))) 1848statementBuilder.Add(SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken)))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
Formatting\DefaultOperationProvider.vb (1)
75If previousToken.IsLastTokenOfStatement(statement:=previousStatement) AndAlso ContainEndOfLine(previousToken, currentToken) AndAlso currentToken.Kind <> SyntaxKind.EmptyToken Then
Formatting\Rules\AdjustSpaceFormattingRule.vb (3)
264Return If(previousToken.Kind = SyntaxKind.EmptyToken AndAlso PrecedingTriviaContainsLineBreak(previousToken), 340If previousToken.Kind = SyntaxKind.EmptyToken OrElse currentToken.Kind = SyntaxKind.EmptyToken Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
27If Not token.IsKind(SyntaxKind.EmptyToken) AndAlso token.Span.End < position Then
VisualBasicIndentationService.Indenter.vb (1)
270If token.Kind = SyntaxKind.EmptyToken Then