Skip to content

Commit 8c30d37

Browse files
committed
Add generated classes at the end of the package
1 parent 89c550b commit 8c30d37

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

compiler/src/dotty/tools/dotc/transform/Inlining.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,7 @@ class Inlining extends MacroTransform with IdentityDenotTransformer {
103103
case _: PackageDef =>
104104
super.transform(tree) match
105105
case tree1: PackageDef if !topClasses.isEmpty =>
106-
topClasses ++= tree1.stats
107-
val newStats = topClasses.result()
106+
val newStats = tree1.stats ::: topClasses.result()
108107
topClasses.clear()
109108
cpy.PackageDef(tree1)(tree1.pid, newStats)
110109
case tree1 => tree1

0 commit comments

Comments
 (0)