1 write to Parser
Microsoft.CodeAnalysis.VisualBasic (1)
Parser\BlockContexts\CompilationUnitContext.vb (1)
28
Me.
Parser
= parser
30 references to Parser
Microsoft.CodeAnalysis.VisualBasic (30)
Parser\BlockContexts\BlockContext.vb (4)
90
_parser = prev.
Parser
298
Dim unexpected =
Parser
.ResyncAt()
402
Parser
.GetNextSyntaxNode()
438
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not SyntaxFacts.IsTerminator(
Parser
.CurrentToken.Kind) Then
Parser\BlockContexts\CompilationUnitContext.vb (3)
35
Return
Parser
.IsScript
122
Dim regionsAreAllowedEverywhere = Not haveRegionDirectives OrElse
Parser
.CheckFeatureAvailability(Feature.RegionsEverywhere)
126
result = DiagnosticRewriter.Rewrite(result, notClosedIfDirectives, notClosedRegionDirectives, regionsAreAllowedEverywhere, notClosedExternalSourceDirective,
Parser
)
Parser\BlockContexts\DeclarationContext.vb (4)
21
Return
Parser
.ParseDeclarationStatement()
87
If Not
Parser
.IsFirstStatementOnLine(node.GetFirstToken) Then
99
If Not
Parser
.IsFirstStatementOnLine(node.GetFirstToken) Then
472
Parser
.ConsumeStatementTerminator(colonAsSeparator:=False)
Parser\BlockContexts\ExecutableStatementContext.vb (4)
22
Return
Parser
.ParseStatementInMethodBody()
208
Dim kind =
Parser
.CurrentToken.Kind
229
Parser
.IsNextStatementInsideLambda(Me, lambdaContext, allowLeadingMultiline) Then
232
Parser
.ConsumeStatementTerminator(colonAsSeparator:=singleLine)
Parser\BlockContexts\IfPartContext.vb (2)
78
If Not SyntaxFacts.IsTerminator(
Parser
.CurrentToken.Kind) Then
82
Parser
.ConsumedStatementTerminator(allowLeadingMultilineTrivia:=False)
Parser\BlockContexts\SingleLineElseContext.vb (6)
32
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not SyntaxFacts.IsTerminator(
Parser
.CurrentToken.Kind) Then
81
Dim token =
Parser
.CurrentToken
93
Parser
.ConsumeColonInSingleLineExpression()
104
Dim token =
Parser
.CurrentToken
112
Parser
.ConsumedStatementTerminator(allowLeadingMultilineTrivia:=False)
128
Parser
.ConsumedStatementTerminator(allowLeadingMultilineTrivia:=False)
Parser\BlockContexts\SingleLineIfBlockContext.vb (6)
32
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not SyntaxFacts.IsTerminator(
Parser
.CurrentToken.Kind) Then
87
Dim token =
Parser
.CurrentToken
97
Parser
.ConsumeColonInSingleLineExpression()
106
Dim token =
Parser
.CurrentToken
112
Parser
.ConsumedStatementTerminator(allowLeadingMultilineTrivia:=False)
125
Parser
.ConsumedStatementTerminator(allowLeadingMultilineTrivia:=False)
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
71
Dim token =
Parser
.CurrentToken