50 references to BoundSequence
Microsoft.CodeAnalysis.VisualBasic (50)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
823Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
225Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode
BoundTree\BoundSequence.vb (1)
25Public Shadows Function MakeRValue() As BoundSequence
BoundTree\BoundTreeVisitor.vb (1)
78Return VisitSequence(CType(node, BoundSequence), arg)
CodeGen\EmitAddress.vb (5)
110tempOpt = EmitSequenceAddress(DirectCast(expression, BoundSequence), addressKind) 150Private Function EmitSequenceAddress(sequence As BoundSequence, addressKind As AddressKind) As LocalDefinition 200Return DigForLocal((DirectCast(value, BoundSequence)).ValueOpt) 222Dim boundSequenceValue = DirectCast(expression, BoundSequence).ValueOpt 301Dim boundSequenceValue = DirectCast(expression, BoundSequence).ValueOpt
CodeGen\EmitExpression.vb (10)
138EmitSequenceExpression(DirectCast(expression, BoundSequence), used) 512Private Sub EmitSequenceExpression(sequence As BoundSequence, used As Boolean) 775Return FieldLoadPrefersRef(DirectCast(receiver, BoundSequence).ValueOpt) 920Dim seqValue = DirectCast(receiver, BoundSequence).ValueOpt 953Dim seqValue = DirectCast(receiver, BoundSequence).ValueOpt 1252Dim sequence = TryCast(receiver, BoundSequence) 1255sequence = TryCast(receiver, BoundSequence) 1539Dim sequence = DirectCast(expr, BoundSequence) 1945Dim sequence = DirectCast(assignmentTarget, BoundSequence) 2052Dim sequence = DirectCast(expression, BoundSequence)
CodeGen\EmitStatement.vb (3)
319Dim seq = DirectCast(exceptionSource, BoundSequence) 793Dim sequence = DirectCast(condition, BoundSequence) 820Private Sub EmitSequenceCondBranch(sequence As BoundSequence, ByRef lazyDest As Object, sense As Boolean)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (3)
267Return LhsUsesStackWhenAssignedTo(DirectCast(node, BoundSequence).ValueOpt, context) 284Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode 631Debug.Assert(Not IsByRefVariable(DirectCast(node, BoundSequence).ValueOpt))
Generated\BoundNodes.xml.Generated.vb (7)
4868Public Function Update(locals As ImmutableArray(Of LocalSymbol), sideEffects As ImmutableArray(Of BoundExpression), valueOpt As BoundExpression, type As TypeSymbol) As BoundSequence 9521Return VisitSequence(CType(node, BoundSequence), arg) 10055Public Overridable Function VisitSequence(node As BoundSequence, arg As A) As R 10758Public Overridable Function VisitSequence(node As BoundSequence) As BoundNode 11567Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode 12594Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode 13889Public Overrides Function VisitSequence(node As BoundSequence, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
51Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode 52Dim rewritten = DirectCast(MyBase.VisitSequence(node), BoundSequence)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
235Dim sequence = DirectCast(expr, BoundSequence)
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
75Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
246Return VisitSequence(DirectCast(node, BoundSequence)) 700Private Function VisitSequence(node As BoundSequence) As BoundExpression
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (1)
290Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
764Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (3)
179Dim sequence = DirectCast(operand, BoundSequence) 203Dim sequence As BoundSequence 206sequence = DirectCast(operand, BoundSequence)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
154Dim sequence = DirectCast(rewrittenNode, BoundSequence)
Lowering\LocalRewriter\LocalRewriter_ObjectCreation.vb (1)
417Dim sequence = DirectCast(rewrittenObjectCreationExpression, BoundSequence)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (5)
341Public Overrides Function VisitSequence(node As BoundSequence) As BoundNode 450Protected Function RewriteSequence(node As BoundSequence) As BoundSequence 457Protected Function RewriteSequence(node As BoundSequence, 459newLocals As ArrayBuilder(Of LocalSymbol)) As BoundSequence