5 writes to _context
Microsoft.CodeAnalysis.VisualBasic (5)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (5)
120Me._context = context 127_context = prevContext 224Me._context = prevContext 746Me._context = ExprContext.Value 748Me._context = oldContext
15 references to _context
Microsoft.CodeAnalysis.VisualBasic (15)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (15)
118Dim prevContext As ExprContext = Me._context 214Dim prevContext As ExprContext = Me._context 331If Me._context = ExprContext.Sideeffects Then 358Dim origContext As ExprContext = Me._context 488Select Case Me._context 551Debug.Assert(Me._context <> ExprContext.AssignmentTarget, "assignment expression cannot be a target of another assignment") 560If Me._context = ExprContext.Address Then 565Debug.Assert(Me._context = ExprContext.Value OrElse 566Me._context = ExprContext.Box OrElse 567Me._context = ExprContext.Sideeffects, "assignment expression cannot be a target of another assignment") 745Dim oldContext = Me._context 767(_context = ExprContext.AssignmentTarget OrElse 768_context = ExprContext.Address OrElse 890Dim valueTypeReceiver = DirectCast(Me.VisitExpression(node.ValueTypeReceiver, Me._context), BoundExpression) 895Dim referenceTypeReceiver = DirectCast(Me.VisitExpression(node.ReferenceTypeReceiver, Me._context), BoundExpression)