File tree 1 file changed +4
-4
lines changed
compiler/src/dotty/tools/dotc/core/tasty
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -109,10 +109,11 @@ class TreeBuffer extends TastyBuffer(50000) {
109
109
110
110
/** Adjust all offsets according to previously computed deltas */
111
111
private def adjustOffsets (): Unit =
112
- for (i <- 0 until numOffsets) {
112
+ var i = 0
113
+ while i < numOffsets do
113
114
val corrected = adjustedOffset(i)
114
115
fillAddr(offset(i), corrected)
115
- }
116
+ i += 1
116
117
117
118
/** Adjust deltas to also take account references that will shrink (and thereby
118
119
* generate additional zeroes that can be skipped) due to previously
@@ -122,12 +123,11 @@ class TreeBuffer extends TastyBuffer(50000) {
122
123
val delta1 = new Array [Int ](delta.length)
123
124
var lastDelta = 0
124
125
var i = 0
125
- while ( i < numOffsets) {
126
+ while i < numOffsets do
126
127
val corrected = adjustedOffset(i)
127
128
lastDelta += AddrWidth - TastyBuffer .natSize(corrected.index)
128
129
delta1(i) = lastDelta
129
130
i += 1
130
- }
131
131
val saved =
132
132
if (numOffsets == 0 ) 0
133
133
else delta1(numOffsets - 1 ) - delta(numOffsets - 1 )
You can’t perform that action at this time.
0 commit comments