61 references to StatementTerminatorToken
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (2)
Utilities\AssertEx.vb (2)
27
If expectedToken.IsKind(SyntaxKind.
StatementTerminatorToken
) AndAlso actualToken.IsKind(SyntaxKind.
StatementTerminatorToken
) Then
Microsoft.CodeAnalysis.Test.Utilities (1)
Syntax\TokenUtilities.cs (1)
64
return token.RawKind == (int)VB.SyntaxKind.
StatementTerminatorToken
;
Microsoft.CodeAnalysis.VisualBasic (43)
Generated\Syntax.xml.Main.Generated.vb (2)
45243
SyntaxKind.
StatementTerminatorToken
,
45834
Case SyntaxKind.
StatementTerminatorToken
Parser\BlockContexts\ExecutableStatementContext.vb (2)
213
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken
222
Case SyntaxKind.
StatementTerminatorToken
Parser\BlockContexts\SingleLineElseContext.vb (2)
83
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken
106
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken, SyntaxKind.ColonToken
Parser\BlockContexts\SingleLineIfBlockContext.vb (2)
89
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken
108
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken, SyntaxKind.ColonToken
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
73
Case SyntaxKind.
StatementTerminatorToken
, SyntaxKind.EndOfFileToken
Parser\ParseExpression.vb (4)
879
If PeekToken(1).Kind = SyntaxKind.OpenBraceToken OrElse PeekToken(1).Kind = SyntaxKind.
StatementTerminatorToken
Then
1013
Debug.Assert(CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
AndAlso
1024
prevPrevToken.Kind = SyntaxKind.
StatementTerminatorToken
) Then
1727
isMultiLine = isMultiLine OrElse CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
Parser\ParseQuery.vb (4)
597
If current.Kind = SyntaxKind.
StatementTerminatorToken
Then
866
If CurrentToken.Kind <> SyntaxKind.
StatementTerminatorToken
Then
1046
If Start.Kind = SyntaxKind.
StatementTerminatorToken
Then
1144
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
Then
Parser\Parser.vb (9)
755
SyntaxKind.
StatementTerminatorToken
1177
SyntaxKind.
StatementTerminatorToken
2464
CurrentToken.Kind <> SyntaxKind.
StatementTerminatorToken
AndAlso
2528
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
AndAlso PeekToken(1).Kind = SyntaxKind.OpenBraceToken Then
5643
SyntaxKind.
StatementTerminatorToken
5740
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
AndAlso
5785
Case SyntaxKind.
StatementTerminatorToken
5899
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
AndAlso
5924
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
Then
Parser\ParseScan.vb (5)
28
If PeekToken(i).Kind = SyntaxKind.
StatementTerminatorToken
Then
39
If t1.Kind = SyntaxKind.
StatementTerminatorToken
Then
283
CurrentToken.Kind <> SyntaxKind.
StatementTerminatorToken
289
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
Then
330
If CurrentToken.Kind = SyntaxKind.
StatementTerminatorToken
AndAlso
Scanner\Directives.vb (2)
589
If nextKind = SyntaxKind.
StatementTerminatorToken
OrElse nextKind = SyntaxKind.ColonToken Then
603
If nextKind = SyntaxKind.
StatementTerminatorToken
OrElse nextKind = SyntaxKind.ColonToken Then
Scanner\TokenStream.vb (1)
410
If _tokens(i).InnerTokenObject.Kind = SyntaxKind.
StatementTerminatorToken
Then
Syntax\InternalSyntax\SyntaxNodeFactories.vb (3)
155
Case SyntaxKind.
StatementTerminatorToken
156
t = SyntaxFactory.Token(Nothing, SyntaxKind.
StatementTerminatorToken
, Nothing, String.Empty)
496
s_statementTerminatorToken = New PunctuationSyntax(SyntaxKind.
StatementTerminatorToken
, "", Nothing, Nothing)
Syntax\InternalSyntax\SyntaxToken.vb (1)
390
Return Kind = SyntaxKind.
StatementTerminatorToken
OrElse Kind = SyntaxKind.EndOfFileToken
Syntax\SyntaxFacts.vb (1)
1153
Return kind = SyntaxKind.
StatementTerminatorToken
OrElse
Syntax\SyntaxKindFacts.vb (1)
340
SyntaxKind.
StatementTerminatorToken
,
Syntax\SyntaxNodeFactories.vb (3)
164
state = If(curTk.Kind = SyntaxKind.
StatementTerminatorToken
,
454
Case SyntaxKind.
StatementTerminatorToken
455
t = SyntaxFactory.Token(SyntaxKind.
StatementTerminatorToken
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\FlowTestBase.vb (1)
156
Case SyntaxKind.
StatementTerminatorToken
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (12)
Scanner\ScannerTests.vb (9)
757
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(1).Kind)
949
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(2).Kind)
1012
SyntaxKind.
StatementTerminatorToken
,
1036
SyntaxKind.
StatementTerminatorToken
,
1078
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(1).Kind)
1080
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(3).Kind)
1111
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(1).Kind)
1113
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(3).Kind)
1357
Assert.Equal(SyntaxKind.
StatementTerminatorToken
, tks(1).Kind)
Syntax\SyntaxFactsTest.vb (1)
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 (2)
406
listBldr.Add(SyntaxFactory.Token(SyntaxKind.
StatementTerminatorToken
))
408
listBldr.Add(SyntaxFactory.Token(SyntaxKind.
StatementTerminatorToken
))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
ParserTestUtilities.vb (2)
783
Assert.False(node.IsMissing AndAlso Not node.IsKind(SyntaxKind.
StatementTerminatorToken
) AndAlso
805
Assert.True(0 <> node.Span.Length OrElse node.IsKind(SyntaxKind.EndOfFileToken) OrElse node.IsKind(SyntaxKind.
StatementTerminatorToken
) OrElse node.IsKind(SyntaxKind.ColonToken), "Unexpected 0 width token: " & node.Kind().ToString & node.Span.ToString)