@@ -29,7 +29,7 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
29
29
30
30
def result (): String = sb.result()
31
31
32
- def lineBreak : String = " \n " + (" " * indent)
32
+ def lineBreak () : String = " \n " + (" " * indent)
33
33
34
34
def printTree (tree : Tree ): Buffer = tree match {
35
35
case tree @ PackageClause (Term .Ident (name), stats) =>
@@ -39,14 +39,14 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
39
39
}
40
40
41
41
if (name == " <empty>" ) {
42
- printTrees(stats1, lineBreak)
42
+ printTrees(stats1, lineBreak() )
43
43
} else {
44
44
this += " package " += name += " {"
45
45
indented {
46
- this += lineBreak
47
- printTrees(stats1, lineBreak)
46
+ this += lineBreak()
47
+ printTrees(stats1, lineBreak() )
48
48
}
49
- this += lineBreak += " }" += lineBreak
49
+ this += lineBreak() += " }" += lineBreak()
50
50
}
51
51
52
52
case Import (expr, selectors) =>
@@ -112,10 +112,10 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
112
112
if (stats1.nonEmpty) {
113
113
this += " {"
114
114
indented {
115
- this += lineBreak
116
- printTrees(stats1, lineBreak)
115
+ this += lineBreak()
116
+ printTrees(stats1, lineBreak() )
117
117
}
118
- this += lineBreak += " }"
118
+ this += lineBreak() += " }"
119
119
}
120
120
this
121
121
@@ -244,26 +244,26 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
244
244
this += " {"
245
245
indented {
246
246
if (! stats.isEmpty) {
247
- this += lineBreak
248
- printTrees(stats, lineBreak)
247
+ this += lineBreak()
248
+ printTrees(stats, lineBreak() )
249
249
}
250
- this += lineBreak
250
+ this += lineBreak()
251
251
printTree(expr)
252
252
}
253
- this += lineBreak += " }"
253
+ this += lineBreak() += " }"
254
254
}
255
255
256
256
case Term .Inlined (call, bindings, expansion) =>
257
257
sb.append(" { // inlined" )
258
258
indented {
259
259
if (! bindings.isEmpty) {
260
- this += lineBreak
261
- printTrees(bindings, lineBreak)
260
+ this += lineBreak()
261
+ printTrees(bindings, lineBreak() )
262
262
}
263
- this += lineBreak
263
+ this += lineBreak()
264
264
printTree(expansion)
265
265
}
266
- this += lineBreak += " }"
266
+ this += lineBreak() += " }"
267
267
268
268
case Term .Lambda (meth, tpt) =>
269
269
// Printed in Term.Block branch
@@ -281,17 +281,17 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
281
281
printTree(selector)
282
282
this += " match {"
283
283
indented {
284
- this += lineBreak
285
- printCases(cases, lineBreak)
284
+ this += lineBreak()
285
+ printCases(cases, lineBreak() )
286
286
}
287
- this += lineBreak += " }"
287
+ this += lineBreak() += " }"
288
288
289
289
case Term .Try (body, cases, finallyOpt) =>
290
290
this += " try "
291
291
printTree(body)
292
292
if (cases.nonEmpty) {
293
293
this += " catch "
294
- printCases(cases, lineBreak)
294
+ printCases(cases, lineBreak() )
295
295
}
296
296
finallyOpt match {
297
297
case Some (t) =>
@@ -466,7 +466,7 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
466
466
}
467
467
this += " =>"
468
468
indented {
469
- this += lineBreak
469
+ this += lineBreak()
470
470
printTree(body)
471
471
}
472
472
this
@@ -540,10 +540,10 @@ class ShowSourceCode[T <: Tasty with Singleton](tasty0: T) extends Show[T](tasty
540
540
printTypeTree(tpt)
541
541
this += " {"
542
542
indented {
543
- this += lineBreak
543
+ this += lineBreak()
544
544
printTrees(refinements, " ; " )
545
545
}
546
- this += lineBreak += " }"
546
+ this += lineBreak() += " }"
547
547
548
548
case TypeTree .Applied (tpt, args) =>
549
549
printTypeTree(tpt)
0 commit comments