28 references to Sequence
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder.ValueChecks.cs (1)
4653case BoundKind.Sequence:
BoundTree\BoundNodeExtensions.cs (1)
45if (expression.Kind == BoundKind.Sequence && ((BoundSequence)expression).SideEffects.IsDefaultOrEmpty)
BoundTree\BoundTreeVisitors.cs (1)
77case BoundKind.Sequence:
CodeGen\EmitAddress.cs (2)
98case BoundKind.Sequence: 361case BoundKind.Sequence:
CodeGen\EmitExpression.cs (8)
184case BoundKind.Sequence: 1254case BoundKind.Sequence: 1533case BoundKind.Sequence: 1563case BoundKind.Sequence: 2008case BoundKind.Sequence: 2696case BoundKind.Sequence: 2907case BoundKind.Sequence: 3662case BoundKind.Sequence:
CodeGen\EmitStatement.cs (3)
602case BoundKind.Sequence: 1110while (exceptionSource.Kind == BoundKind.Sequence) 1239if (expression.Kind == BoundKind.Sequence)
CodeGen\Optimizer.cs (2)
773assignment.Right.Kind == BoundKind.Sequence) 1071case BoundKind.Sequence:
Generated\BoundNodes.xml.Generated.cs (2)
5655: base(BoundKind.Sequence, syntax, type, hasErrors || sideEffects.HasErrors() || value.HasErrors()) 8812case BoundKind.Sequence:
Lowering\LocalRewriter\LocalRewriter.cs (1)
950case BoundKind.Sequence:
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
239case BoundKind.Sequence:
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1527if (nonNullRight != null && nonNullRight.ConstantValueOpt != null && left.Kind == BoundKind.Sequence)
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
238case BoundKind.Sequence: 1158if (operand.Kind == BoundKind.Sequence)
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
316if (loweredOperand.Kind == BoundKind.Sequence)
Lowering\SpillSequenceSpiller.cs (1)
337case BoundKind.Sequence:
Operations\CSharpOperationFactory.cs (1)
299case BoundKind.Sequence: