@@ -800,7 +800,7 @@ object Trees {
800800 * where a selector is either an untyped `Ident`, `name` or
801801 * an untyped thicket consisting of `name` and `rename`.
802802 */
803- case class Import [- T >: Untyped ] private [ast] (importDelegate : Boolean , expr : Tree [T ], selectors : List [Tree [Untyped ]])(implicit @ constructorOnly src : SourceFile )
803+ case class Import [- T >: Untyped ] private [ast] (importGiven : Boolean , expr : Tree [T ], selectors : List [Tree [Untyped ]])(implicit @ constructorOnly src : SourceFile )
804804 extends DenotingTree [T ] {
805805 type ThisTree [- T >: Untyped ] = Import [T ]
806806 }
@@ -1188,9 +1188,9 @@ object Trees {
11881188 case tree : Template if (constr eq tree.constr) && (parents eq tree.parents) && (derived eq tree.derived) && (self eq tree.self) && (body eq tree.unforcedBody) => tree
11891189 case tree => finalize(tree, untpd.Template (constr, parents, derived, self, body)(sourceFile(tree)))
11901190 }
1191- def Import (tree : Tree )(importDelegate : Boolean , expr : Tree , selectors : List [untpd.Tree ])(implicit ctx : Context ): Import = tree match {
1192- case tree : Import if (importDelegate == tree.importDelegate ) && (expr eq tree.expr) && (selectors eq tree.selectors) => tree
1193- case _ => finalize(tree, untpd.Import (importDelegate , expr, selectors)(sourceFile(tree)))
1191+ def Import (tree : Tree )(importGiven : Boolean , expr : Tree , selectors : List [untpd.Tree ])(implicit ctx : Context ): Import = tree match {
1192+ case tree : Import if (importGiven == tree.importGiven ) && (expr eq tree.expr) && (selectors eq tree.selectors) => tree
1193+ case _ => finalize(tree, untpd.Import (importGiven , expr, selectors)(sourceFile(tree)))
11941194 }
11951195 def PackageDef (tree : Tree )(pid : RefTree , stats : List [Tree ])(implicit ctx : Context ): PackageDef = tree match {
11961196 case tree : PackageDef if (pid eq tree.pid) && (stats eq tree.stats) => tree
@@ -1331,8 +1331,8 @@ object Trees {
13311331 cpy.TypeDef (tree)(name, transform(rhs))
13321332 case tree @ Template (constr, parents, self, _) if tree.derived.isEmpty =>
13331333 cpy.Template (tree)(transformSub(constr), transform(tree.parents), Nil , transformSub(self), transformStats(tree.body))
1334- case Import (importDelegate , expr, selectors) =>
1335- cpy.Import (tree)(importDelegate , transform(expr), selectors)
1334+ case Import (importGiven , expr, selectors) =>
1335+ cpy.Import (tree)(importGiven , transform(expr), selectors)
13361336 case PackageDef (pid, stats) =>
13371337 cpy.PackageDef (tree)(transformSub(pid), transformStats(stats)(localCtx))
13381338 case Annotated (arg, annot) =>
0 commit comments