1 write to _scanner
Microsoft.CodeAnalysis.VisualBasic (1)
Parser\Parser.vb (1)
62
_scanner
= scanner
47 references to _scanner
Microsoft.CodeAnalysis.VisualBasic (47)
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)
1138
_scanner
.RescanTrailingColonAsToken(prevToken, currentToken)
1152
_scanner
.TransitionFromXmlToVB(trivia, toRemove, toAdd)
1167
_scanner
.TransitionFromVBToXml(state, trivia, toRemove, toAdd)
1395
Dim allowNonTrailingNamedArguments =
_scanner
.Options.LanguageVersion.AllowNonTrailingNamedArguments()
Parser\Parser.vb (25)
69
Me.
_scanner
.Dispose()
75
Return
_scanner
.Options
81
Return
_scanner
.Options.Kind = SourceCodeKind.Script
389
curSyntaxNode =
_scanner
.GetCurrentSyntaxNode()
407
Not
_scanner
.TryCrumbleOnce() Then
493
terminator =
_scanner
.RecoverFromMissingConditionalEnds(terminator, notClosedIfDirectives, notClosedRegionDirectives, haveRegionDirectives, notClosedExternalSourceDirective)
499
Dim restorePoint =
_scanner
.CreateRestorePoint()
2813
name = SyntaxFactory.IdentifierName(
_scanner
.MakeIdentifier(DirectCast(Start, KeywordSyntax)))
5251
optionalCustomKeyword =
_scanner
.MakeKeyword(DirectCast(CurrentToken, IdentifierTokenSyntax))
5418
Dim separatorTrivia = If(tokenLength > 2,
_scanner
.MakeWhiteSpaceTrivia(tokenText.Substring(1, tokenLength - 2)), Nothing)
5423
Dim lessThan =
_scanner
.MakePunctuationToken(
5428
Dim greaterThan =
_scanner
.MakePunctuationToken(
5978
Return
_scanner
.PeekToken(offset, state)
5985
Return
_scanner
.PeekNextToken(state)
5990
Return
_scanner
.PrevToken
5999
tk =
_scanner
.GetCurrentToken
6011
_scanner
.ResetCurrentToken(state)
6023
_scanner
.GetNextTokenInState(state)
6031
_scanner
.MoveToNextSyntaxNode()
6052
Return
_scanner
.TryIdentifierAsContextualKeyword(DirectCast(id, IdentifierTokenSyntax), k)
6057
If
_scanner
.TryTokenAsContextualKeyword(t, keyword) AndAlso keyword.Kind = kind Then
6066
Return
_scanner
.TryTokenAsContextualKeyword(t, k)
6104
Return CheckFeatureAvailability(feature, node,
_scanner
.Options.LanguageVersion)
6122
Return ReportFeatureUnavailable(feature, node,
_scanner
.Options.LanguageVersion)
6126
Return CheckFeatureAvailability(
_scanner
.Options.LanguageVersion, feature)
Parser\ParseStatement.vb (1)
1868
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)
989
ElseIf Not Me.
_scanner
.IsScanningXmlDoc OrElse
1044
Debug.Assert(Me.
_scanner
.IsScanningXmlDoc)
1075
Dim restorePoint As Scanner.RestorePoint = Me.
_scanner
.CreateRestorePoint()
1298
Me.
_scanner
.MakeIdentifier(
1362
Debug.Assert(Me.
_scanner
.IsScanningXmlDoc)
1398
Dim restorePoint As Scanner.RestorePoint = Me.
_scanner
.CreateRestorePoint()
1406
identToken = Me.
_scanner
.MakeIdentifier(DirectCast(Me.CurrentToken, KeywordSyntax))