49 references to BoundSequence
Microsoft.CodeAnalysis.CSharp (49)
Binder\Binder.cs (1)
851
: new
BoundSequence
(scopeDesignator, locals, ImmutableArray<BoundExpression>.Empty, expression, getType()) { WasCompilerGenerated = true };
Generated\BoundNodes.xml.Generated.cs (1)
5680
var result = new
BoundSequence
(this.Syntax, locals, sideEffects, value, type, this.HasErrors);
Lowering\ClosureConversion\ClosureConversion.cs (2)
1105
return new
BoundSequence
(
1230
rewrittenExceptionSource = new
BoundSequence
(
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
209
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_AsOperator.cs (1)
71
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (2)
350
return new
BoundSequence
(
371
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (11)
103
return new
BoundSequence
(
837
result = new
BoundSequence
(
1045
return new
BoundSequence
(
1204
return new
BoundSequence
(
1313
return new
BoundSequence
(
1397
return new
BoundSequence
(
1539
return new
BoundSequence
(
1652
return new
BoundSequence
(
1713
return new
BoundSequence
(
1801
return new
BoundSequence
(
1882
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_Call.cs (3)
276
return new
BoundSequence
(
1446
arguments[a] = new
BoundSequence
(
1514
actualArguments[argIndex] = new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (2)
97
rewrittenAssignment = new
BoundSequence
(node.Syntax, eventTemps.ToImmutableAndFree(), sequence.ToImmutableAndFree(), condition, condition.Type!);
107
new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
1053
return new
BoundSequence
(
1170
return new
BoundSequence
(
1314
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
179
return new
BoundSequence
(syntax, tempSymbols, sideEffects.ToImmutableAndFree(), marshalCall, marshalCall.Type!);
Lowering\LocalRewriter\LocalRewriter_FunctionPointerInvocation.cs (1)
56
rewrittenInvocation = new
BoundSequence
(rewrittenInvocation.Syntax, temps.ToImmutableAndFree(), sideEffects: ImmutableArray<BoundExpression>.Empty, rewrittenInvocation, node.Type);
Lowering\LocalRewriter\LocalRewriter_Index.cs (1)
61
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
160
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_IsOperator.cs (1)
89
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
50
new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (1)
173
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (3)
97
rewrittenObjectCreation = new
BoundSequence
(
166
return new
BoundSequence
(withExpr.Syntax, temps.ToImmutableAndFree(), sideEffects.ToImmutableAndFree(), value, type);
292
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
118
return new
BoundSequence
(
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (6)
229
return new
BoundSequence
(
328
return new
BoundSequence
(
517
return new
BoundSequence
(
541
var tempAssignedAndOperandValue = new
BoundSequence
(
555
return new
BoundSequence
(
693
return new
BoundSequence
(
Lowering\LocalRewriter\LoweredDynamicOperation.cs (1)
75
return new
BoundSequence
(_factory.Syntax, _temps, ImmutableArray.Create(SiteInitialization), SiteInvocation, _resultType) { WasCompilerGenerated = true };
Lowering\MethodToClassRewriter.cs (1)
525
return new
BoundSequence
(
Lowering\SyntheticBoundNodeFactory.cs (3)
958
return new
BoundSequence
(Syntax, ImmutableArray<LocalSymbol>.Empty, sideEffects.AsImmutableOrNull(), result, resultType) { WasCompilerGenerated = true };
967
: new
BoundSequence
(Syntax, locals, sideEffects, result, result.Type) { WasCompilerGenerated = true };
1714
return new
BoundSequence
(