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