14 references to Sequence
Microsoft.CodeAnalysis.CSharp (14)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
647
result = F.
Sequence
(
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
899
var result = _bound.
Sequence
(
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (1)
95
=> _factory.
Sequence
([], [_factory.ThrowIfModuleCancellationRequested()], expression);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
712
return _factory.
Sequence
(ImmutableArray.Create(temp.LocalSymbol), ImmutableArray.Create<BoundExpression>(tempAssignment), result);
Lowering\LocalRewriter\LocalRewriter_Call.cs (3)
297
receiverOpt = _factory.
Sequence
(locals: [], sideEffects: [assignmentToTemp], receiverTemp);
808
rewrittenReceiver = _factory.
Sequence
(
886
visitedArgumentsBuilder[argIndex] = _factory.
Sequence
(ImmutableArray<LocalSymbol>.Empty, ImmutableArray.Create<BoundExpression>(store), local);
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (2)
379
BoundExpression pinAndGetPtr = factory.
Sequence
(
401
pinAndGetPtr = factory.
Sequence
(
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
297
result = _factory.
Sequence
(ImmutableArray.Create(((BoundLocal)rewrittenReceiver).LocalSymbol),
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (1)
319
result = _factory.
Sequence
(allTemps, ImmutableArray<BoundExpression>.Empty, result);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
129
var alternative = _factory.
Sequence
(ImmutableArray<LocalSymbol>.Empty, ImmutableArray.Create(tmpAssignment, transformedLhsAssignment), tmp);
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
685
return _factory.
Sequence
(
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
291
return _rewriter._factory.
Sequence
(locals, _expressions, result);