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); 763var builder = new BoundSpillSequenceBuilder(node.Syntax); 801builder = new BoundSpillSequenceBuilder(indicesBuilder.Syntax); 829var boundsBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 882var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1005var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1043var receiverBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1108var invokedExpressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1134if (conditionBuilder == null) conditionBuilder = new BoundSpillSequenceBuilder((consequenceBuilder ?? alternativeBuilder).Syntax); 1135if (consequenceBuilder == null) consequenceBuilder = new BoundSpillSequenceBuilder(alternativeBuilder.Syntax); 1136if (alternativeBuilder == null) alternativeBuilder = new BoundSpillSequenceBuilder(consequenceBuilder.Syntax); 1260var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1295if (receiverBuilder == null) receiverBuilder = new BoundSpillSequenceBuilder((whenNotNullBuilder ?? whenNullBuilder).Syntax); 1296if (whenNotNullBuilder == null) whenNotNullBuilder = new BoundSpillSequenceBuilder(whenNullBuilder.Syntax); 1297if (whenNullBuilder == null) whenNullBuilder = new BoundSpillSequenceBuilder(whenNotNullBuilder.Syntax); 1445var expressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1478builder = 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; 756BoundSpillSequenceBuilder builder = null; 763var builder = new BoundSpillSequenceBuilder(node.Syntax); 776BoundSpillSequenceBuilder builder = null; 783BoundSpillSequenceBuilder builder = null; 790BoundSpillSequenceBuilder builder = null; 793BoundSpillSequenceBuilder indicesBuilder = null; 819BoundSpillSequenceBuilder builder = null; 829var boundsBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 840BoundSpillSequenceBuilder builder = null; 847BoundSpillSequenceBuilder builder = null; 855BoundSpillSequenceBuilder builder = null; 862BoundSpillSequenceBuilder builder = null; 871BoundSpillSequenceBuilder builder = null; 882var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 929BoundExpression fieldWithSpilledReceiver(BoundFieldAccess field, ref BoundSpillSequenceBuilder leftBuilder, bool isAssignmentTarget) 996BoundSpillSequenceBuilder builder = null; 1005var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1032BoundSpillSequenceBuilder builder = null; 1043var receiverBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1098BoundSpillSequenceBuilder builder = null; 1108var invokedExpressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1120BoundSpillSequenceBuilder conditionBuilder = null; 1123BoundSpillSequenceBuilder consequenceBuilder = null; 1126BoundSpillSequenceBuilder alternativeBuilder = null; 1196BoundSpillSequenceBuilder builder = null; 1205BoundSpillSequenceBuilder builder = null; 1221BoundSpillSequenceBuilder builder = null; 1228BoundSpillSequenceBuilder builder = null; 1235BoundSpillSequenceBuilder builder = null; 1242BoundSpillSequenceBuilder builder = null; 1251BoundSpillSequenceBuilder builder = null; 1260var leftBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1281BoundSpillSequenceBuilder receiverBuilder = null; 1284BoundSpillSequenceBuilder whenNotNullBuilder = null; 1287BoundSpillSequenceBuilder whenNullBuilder = null; 1429BoundSpillSequenceBuilder builder = null; 1436BoundSpillSequenceBuilder builder = null; 1445var expressionBuilder = new BoundSpillSequenceBuilder(builder.Syntax); 1457BoundSpillSequenceBuilder builder = null; 1464BoundSpillSequenceBuilder valueBuilder = null; 1467BoundSpillSequenceBuilder builder = null; 1490BoundSpillSequenceBuilder builder = null; 1501private void PromoteAndAddLocals(BoundSpillSequenceBuilder builder, ImmutableArray<LocalSymbol> locals) 1520BoundSpillSequenceBuilder builder = null; 1527BoundSpillSequenceBuilder builder = null; 1534BoundSpillSequenceBuilder builder = null;