@@ -751,7 +751,7 @@ object Trees {
751
751
* where a selector is either an untyped `Ident`, `name` or
752
752
* an untyped thicket consisting of `name` and `rename`.
753
753
*/
754
- case class Import [- T >: Untyped ] private [ast] (impliedOnly : Boolean , expr : Tree [T ], selectors : List [Tree [Untyped ]])(implicit @ constructorOnly src : SourceFile )
754
+ case class Import [- T >: Untyped ] private [ast] (importImplied : Boolean , expr : Tree [T ], selectors : List [Tree [Untyped ]])(implicit @ constructorOnly src : SourceFile )
755
755
extends DenotingTree [T ] {
756
756
type ThisTree [- T >: Untyped ] = Import [T ]
757
757
}
@@ -1140,9 +1140,9 @@ object Trees {
1140
1140
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
1141
1141
case tree => finalize(tree, untpd.Template (constr, parents, derived, self, body)(sourceFile(tree)))
1142
1142
}
1143
- def Import (tree : Tree )(impliedOnly : Boolean , expr : Tree , selectors : List [untpd.Tree ])(implicit ctx : Context ): Import = tree match {
1144
- case tree : Import if (impliedOnly == tree.impliedOnly ) && (expr eq tree.expr) && (selectors eq tree.selectors) => tree
1145
- case _ => finalize(tree, untpd.Import (impliedOnly , expr, selectors)(sourceFile(tree)))
1143
+ def Import (tree : Tree )(importImplied : Boolean , expr : Tree , selectors : List [untpd.Tree ])(implicit ctx : Context ): Import = tree match {
1144
+ case tree : Import if (importImplied == tree.importImplied ) && (expr eq tree.expr) && (selectors eq tree.selectors) => tree
1145
+ case _ => finalize(tree, untpd.Import (importImplied , expr, selectors)(sourceFile(tree)))
1146
1146
}
1147
1147
def PackageDef (tree : Tree )(pid : RefTree , stats : List [Tree ])(implicit ctx : Context ): PackageDef = tree match {
1148
1148
case tree : PackageDef if (pid eq tree.pid) && (stats eq tree.stats) => tree
@@ -1283,8 +1283,8 @@ object Trees {
1283
1283
cpy.TypeDef (tree)(name, transform(rhs))
1284
1284
case tree @ Template (constr, parents, self, _) if tree.derived.isEmpty =>
1285
1285
cpy.Template (tree)(transformSub(constr), transform(tree.parents), Nil , transformSub(self), transformStats(tree.body))
1286
- case Import (impliedOnly , expr, selectors) =>
1287
- cpy.Import (tree)(impliedOnly , transform(expr), selectors)
1286
+ case Import (importImplied , expr, selectors) =>
1287
+ cpy.Import (tree)(importImplied , transform(expr), selectors)
1288
1288
case PackageDef (pid, stats) =>
1289
1289
cpy.PackageDef (tree)(transformSub(pid), transformStats(stats)(localCtx))
1290
1290
case Annotated (arg, annot) =>
@@ -1403,7 +1403,7 @@ object Trees {
1403
1403
this (x, rhs)
1404
1404
case tree @ Template (constr, parents, self, _) if tree.derived.isEmpty =>
1405
1405
this (this (this (this (x, constr), parents), self), tree.body)
1406
- case Import (impliedOnly , expr, selectors) =>
1406
+ case Import (importImplied , expr, selectors) =>
1407
1407
this (x, expr)
1408
1408
case PackageDef (pid, stats) =>
1409
1409
this (this (x, pid), stats)(localCtx)
0 commit comments