15 writes to _context
Microsoft.CodeAnalysis.VisualBasic (15)
Parser\ParseExpression.vb (8)
1759_context = lambdaContext 1770_context = lambdaContext.PrevBlock 1783_context = lambdaContext 1786_context = _context.ResyncAndProcessStatementTerminator(header, lambdaContext) 1794_context = _context.EndLambda() 1807_context = _context.LinkSyntax(statement) 1813_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext) 1818_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)
1758Dim lambdaContext = New SingleLineLambdaContext(header, _context) 1769Debug.Assert(_context Is lambdaContext) 1773Dim statementContext = _context 'This is the statement context that contains the lambda expression 1786_context = _context.ResyncAndProcessStatementTerminator(header, lambdaContext) 1791While _context.Level >= lambdaContext.Level 1794_context = _context.EndLambda() 1798statement = _context.Parse() 1805_context.Add(ReportSyntaxError(statement, ERRID.ERR_InvInsideEndsProc)) 1807_context = _context.LinkSyntax(statement) 1808If _context.Level < lambdaContext.Level Then 1813_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext) 1817If _context.Level >= lambdaContext.Level Then 1818_context = _context.EndLambda() 1824Debug.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) 5689Return _context