15 writes to _context
Microsoft.CodeAnalysis.VisualBasic (15)
Parser\ParseExpression.vb (8)
1757_context = lambdaContext 1768_context = lambdaContext.PrevBlock 1781_context = lambdaContext 1784_context = _context.ResyncAndProcessStatementTerminator(header, lambdaContext) 1792_context = _context.EndLambda() 1805_context = _context.LinkSyntax(statement) 1811_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext) 1816_context = _context.EndLambda()
Parser\Parser.vb (7)
63_context = New CompilationUnitContext(Me) 441_context = incrementalContext 473_context = _context.LinkSyntax(adjustedStatement) 474_context = _context.ResyncAndProcessStatementTerminator(adjustedStatement, lambdaContext:=Nothing) 529_context = methodContext 533_context = _context.LinkSyntax(statement) 534_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext:=Nothing)
28 references to _context
Microsoft.CodeAnalysis.VisualBasic (28)
Parser\ParseExpression.vb (14)
1756Dim lambdaContext = New SingleLineLambdaContext(header, _context) 1767Debug.Assert(_context Is lambdaContext) 1771Dim statementContext = _context 'This is the statement context that contains the lambda expression 1784_context = _context.ResyncAndProcessStatementTerminator(header, lambdaContext) 1789While _context.Level >= lambdaContext.Level 1792_context = _context.EndLambda() 1796statement = _context.Parse() 1803_context.Add(ReportSyntaxError(statement, ERRID.ERR_InvInsideEndsProc)) 1805_context = _context.LinkSyntax(statement) 1806If _context.Level < lambdaContext.Level Then 1811_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext) 1815If _context.Level >= lambdaContext.Level Then 1816_context = _context.EndLambda() 1822Debug.Assert(_context Is statementContext, "Lambda terminated with the wrong context.")
Parser\Parser.vb (14)
380Dim incrementalContext = _context 431Debug.Assert(_context IsNot Nothing) 432Dim programContext As CompilationUnitContext = DirectCast(_context, CompilationUnitContext) 448Debug.Assert(Not _context.IsSingleLine) ' Not handling single-line statements. 467_context.RecoverFromMissingEnd(programContext) 471Dim statement = _context.Parse() 473_context = _context.LinkSyntax(adjustedStatement) 474_context = _context.ResyncAndProcessStatementTerminator(adjustedStatement, lambdaContext:=Nothing) 532Dim statement = _context.Parse() 533_context = _context.LinkSyntax(statement) 534_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext:=Nothing) 536Loop While _context.Level > methodContext.Level AndAlso Not CurrentToken.IsEndOfParse 538_context.RecoverFromMissingEnd(methodContext) 5688Return _context