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) 447_context = incrementalContext 479_context = _context.LinkSyntax(adjustedStatement) 480_context = _context.ResyncAndProcessStatementTerminator(adjustedStatement, lambdaContext:=Nothing) 535_context = methodContext 539_context = _context.LinkSyntax(statement) 540_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)
386Dim incrementalContext = _context 437Debug.Assert(_context IsNot Nothing) 438Dim programContext As CompilationUnitContext = DirectCast(_context, CompilationUnitContext) 454Debug.Assert(Not _context.IsSingleLine) ' Not handling single-line statements. 473_context.RecoverFromMissingEnd(programContext) 477Dim statement = _context.Parse() 479_context = _context.LinkSyntax(adjustedStatement) 480_context = _context.ResyncAndProcessStatementTerminator(adjustedStatement, lambdaContext:=Nothing) 538Dim statement = _context.Parse() 539_context = _context.LinkSyntax(statement) 540_context = _context.ResyncAndProcessStatementTerminator(statement, lambdaContext:=Nothing) 542Loop While _context.Level > methodContext.Level AndAlso Not CurrentToken.IsEndOfParse 544_context.RecoverFromMissingEnd(methodContext) 5695Return _context