18 instantiations of BoundSpillSequenceBuilder
Microsoft.CodeAnalysis.CSharp (18)
Lowering\SpillSequenceSpiller.cs (18)
84var result = new BoundSpillSequenceBuilder(this.Syntax, value); 627builder = new BoundSpillSequenceBuilder(lastSpill < newList.Length ? (newList[lastSpill] as BoundSpillSequenceBuilder)?.Syntax : null); 762var builder = new BoundSpillSequenceBuilder(node.Syntax); 800builder = new BoundSpillSequenceBuilder(indicesBuilder.Syntax); 828var boundsBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 881var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1004var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1042var receiverBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1107var invokedExpressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1133if (conditionBuilder == null) conditionBuilder = new BoundSpillSequenceBuilder((consequenceBuilder ?? alternativeBuilder).Syntax); 1134if (consequenceBuilder == null) consequenceBuilder = new BoundSpillSequenceBuilder(alternativeBuilder.Syntax); 1135if (alternativeBuilder == null) alternativeBuilder = new BoundSpillSequenceBuilder(consequenceBuilder.Syntax); 1259var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1294if (receiverBuilder == null) receiverBuilder = new BoundSpillSequenceBuilder((whenNotNullBuilder ?? whenNullBuilder).Syntax); 1295if (whenNotNullBuilder == null) whenNotNullBuilder = new BoundSpillSequenceBuilder(whenNullBuilder.Syntax); 1296if (whenNullBuilder == null) whenNullBuilder = new BoundSpillSequenceBuilder(whenNotNullBuilder.Syntax); 1444var expressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1477builder = new BoundSpillSequenceBuilder(valueBuilder.Syntax);
69 references to BoundSpillSequenceBuilder
Microsoft.CodeAnalysis.CSharp (69)
Lowering\SpillSequenceSpiller.cs (69)
82internal BoundSpillSequenceBuilder Update(BoundExpression value) 84var result = new BoundSpillSequenceBuilder(this.Syntax, value); 96internal void Include(BoundSpillSequenceBuilder other) 244private BoundExpression VisitExpression(ref BoundSpillSequenceBuilder builder, BoundExpression expression) 252var newBuilder = (BoundSpillSequenceBuilder)e; 265private static BoundExpression UpdateExpression(BoundSpillSequenceBuilder builder, BoundExpression expression) 282private BoundStatement UpdateStatement(BoundSpillSequenceBuilder builder, BoundStatement statement) 303BoundSpillSequenceBuilder builder, 331var sequenceBuilder = (BoundSpillSequenceBuilder)expression; 520BoundExpression spillInlineArrayHelperWithTwoArguments(BoundSpillSequenceBuilder builder, BoundCall call) 585ref BoundSpillSequenceBuilder builder, 627builder = new BoundSpillSequenceBuilder(lastSpill < newList.Length ? (newList[lastSpill] as BoundSpillSequenceBuilder)?.Syntax : null); 649var lastSpillNode = (BoundSpillSequenceBuilder)newList[lastSpill]; 666BoundSpillSequenceBuilder builder = null; 673BoundSpillSequenceBuilder builder = null; 680BoundSpillSequenceBuilder builder = null; 689BoundSpillSequenceBuilder builder = null; 696BoundSpillSequenceBuilder builder = null; 703BoundSpillSequenceBuilder builder = null; 719BoundSpillSequenceBuilder? builder = null; 755BoundSpillSequenceBuilder builder = null; 762var builder = new BoundSpillSequenceBuilder(node.Syntax); 775BoundSpillSequenceBuilder builder = null; 782BoundSpillSequenceBuilder builder = null; 789BoundSpillSequenceBuilder builder = null; 792BoundSpillSequenceBuilder indicesBuilder = null; 818BoundSpillSequenceBuilder builder = null; 828var boundsBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 839BoundSpillSequenceBuilder builder = null; 846BoundSpillSequenceBuilder builder = null; 854BoundSpillSequenceBuilder builder = null; 861BoundSpillSequenceBuilder builder = null; 870BoundSpillSequenceBuilder builder = null; 881var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 928BoundExpression fieldWithSpilledReceiver(BoundFieldAccess field, ref BoundSpillSequenceBuilder leftBuilder, bool isAssignmentTarget) 995BoundSpillSequenceBuilder builder = null; 1004var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1031BoundSpillSequenceBuilder builder = null; 1042var receiverBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1097BoundSpillSequenceBuilder builder = null; 1107var invokedExpressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1119BoundSpillSequenceBuilder conditionBuilder = null; 1122BoundSpillSequenceBuilder consequenceBuilder = null; 1125BoundSpillSequenceBuilder alternativeBuilder = null; 1195BoundSpillSequenceBuilder builder = null; 1204BoundSpillSequenceBuilder builder = null; 1220BoundSpillSequenceBuilder builder = null; 1227BoundSpillSequenceBuilder builder = null; 1234BoundSpillSequenceBuilder builder = null; 1241BoundSpillSequenceBuilder builder = null; 1250BoundSpillSequenceBuilder builder = null; 1259var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1280BoundSpillSequenceBuilder receiverBuilder = null; 1283BoundSpillSequenceBuilder whenNotNullBuilder = null; 1286BoundSpillSequenceBuilder whenNullBuilder = null; 1428BoundSpillSequenceBuilder builder = null; 1435BoundSpillSequenceBuilder builder = null; 1444var expressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1456BoundSpillSequenceBuilder builder = null; 1463BoundSpillSequenceBuilder valueBuilder = null; 1466BoundSpillSequenceBuilder builder = null; 1489BoundSpillSequenceBuilder builder = null; 1500private void PromoteAndAddLocals(BoundSpillSequenceBuilder builder, ImmutableArray<LocalSymbol> locals) 1519BoundSpillSequenceBuilder builder = null; 1526BoundSpillSequenceBuilder builder = null; 1533BoundSpillSequenceBuilder builder = null;