1 write to _scanner
Microsoft.CodeAnalysis.VisualBasic (1)
Parser\Parser.vb (1)
62
_scanner
= scanner
46 references to _scanner
Microsoft.CodeAnalysis.VisualBasic (46)
Parser\ParseConditional.vb (7)
188
Dim regionKeyword =
_scanner
.MakeKeyword(DirectCast(CurrentToken, IdentifierTokenSyntax))
194
Dim externalSourceKeyword =
_scanner
.MakeKeyword(DirectCast(CurrentToken, IdentifierTokenSyntax))
261
Dim regionKeyword =
_scanner
.MakeKeyword(identifier)
274
Dim externalSourceKeyword =
_scanner
.MakeKeyword(identifier)
321
Dim externalChecksumKeyword =
_scanner
.MakeKeyword(identifier)
392
Dim enableOrDisableKeyword =
_scanner
.MakeKeyword(identifier)
454
Dim referenceKeyword =
_scanner
.MakeKeyword(identifier)
Parser\ParseExpression.vb (4)
1136
_scanner
.RescanTrailingColonAsToken(prevToken, currentToken)
1150
_scanner
.TransitionFromXmlToVB(trivia, toRemove, toAdd)
1165
_scanner
.TransitionFromVBToXml(state, trivia, toRemove, toAdd)
1393
Dim allowNonTrailingNamedArguments =
_scanner
.Options.LanguageVersion.AllowNonTrailingNamedArguments()
Parser\Parser.vb (24)
69
Me.
_scanner
.Dispose()
75
Return
_scanner
.Options.Kind = SourceCodeKind.Script
383
curSyntaxNode =
_scanner
.GetCurrentSyntaxNode()
401
Not
_scanner
.TryCrumbleOnce() Then
487
terminator =
_scanner
.RecoverFromMissingConditionalEnds(terminator, notClosedIfDirectives, notClosedRegionDirectives, haveRegionDirectives, notClosedExternalSourceDirective)
493
Dim restorePoint =
_scanner
.CreateRestorePoint()
2806
name = SyntaxFactory.IdentifierName(
_scanner
.MakeIdentifier(DirectCast(Start, KeywordSyntax)))
5244
optionalCustomKeyword =
_scanner
.MakeKeyword(DirectCast(CurrentToken, IdentifierTokenSyntax))
5411
Dim separatorTrivia = If(tokenLength > 2,
_scanner
.MakeWhiteSpaceTrivia(tokenText.Substring(1, tokenLength - 2)), Nothing)
5416
Dim lessThan =
_scanner
.MakePunctuationToken(
5421
Dim greaterThan =
_scanner
.MakePunctuationToken(
5971
Return
_scanner
.PeekToken(offset, state)
5978
Return
_scanner
.PeekNextToken(state)
5983
Return
_scanner
.PrevToken
5992
tk =
_scanner
.GetCurrentToken
6004
_scanner
.ResetCurrentToken(state)
6016
_scanner
.GetNextTokenInState(state)
6024
_scanner
.MoveToNextSyntaxNode()
6045
Return
_scanner
.TryIdentifierAsContextualKeyword(DirectCast(id, IdentifierTokenSyntax), k)
6050
If
_scanner
.TryTokenAsContextualKeyword(t, keyword) AndAlso keyword.Kind = kind Then
6059
Return
_scanner
.TryTokenAsContextualKeyword(t, k)
6097
Return CheckFeatureAvailability(feature, node,
_scanner
.Options.LanguageVersion)
6115
Return ReportFeatureUnavailable(feature, node,
_scanner
.Options.LanguageVersion)
6119
Return CheckFeatureAvailability(
_scanner
.Options.LanguageVersion, feature)
Parser\ParseStatement.vb (1)
1867
If lookahead.Kind <> SyntaxKind.EndOfFileToken OrElse
_scanner
.Options.Kind = SourceCodeKind.Regular Then
Parser\ParseTerminal.vb (2)
56
identifier =
_scanner
.MakeIdentifier(keyword)
118
identifier =
_scanner
.MakeIdentifier(keyword)
Parser\ParseXml.vb (8)
121
nodes(i) =
_scanner
.MakeKeyword(nameToken)
988
ElseIf Not Me.
_scanner
.IsScanningXmlDoc OrElse
1043
Debug.Assert(Me.
_scanner
.IsScanningXmlDoc)
1074
Dim restorePoint As Scanner.RestorePoint = Me.
_scanner
.CreateRestorePoint()
1297
Me.
_scanner
.MakeIdentifier(
1361
Debug.Assert(Me.
_scanner
.IsScanningXmlDoc)
1397
Dim restorePoint As Scanner.RestorePoint = Me.
_scanner
.CreateRestorePoint()
1405
identToken = Me.
_scanner
.MakeIdentifier(DirectCast(Me.CurrentToken, KeywordSyntax))