diff options
author | Martin Odersky <odersky@gmail.com> | 2015-03-10 13:36:49 +0100 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-03-18 11:16:37 +0100 |
commit | 79e22287def4b5bf04e7ecd02507b9e72a4134f5 (patch) | |
tree | f549d537f83c0da0dc1b317e8ebbe52bc41c81e9 /src/dotty/tools/dotc/ast/tpd.scala | |
parent | 8c6339b42d665d2260c56a8050c4b802fdd0576d (diff) | |
download | dotty-79e22287def4b5bf04e7ecd02507b9e72a4134f5.tar.gz dotty-79e22287def4b5bf04e7ecd02507b9e72a4134f5.tar.bz2 dotty-79e22287def4b5bf04e7ecd02507b9e72a4134f5.zip |
Change to PickleFormat
Remove 3rd argument of BIND types. It can be reconstructed
on unpickling.
Diffstat (limited to 'src/dotty/tools/dotc/ast/tpd.scala')
-rw-r--r-- | src/dotty/tools/dotc/ast/tpd.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/ast/tpd.scala b/src/dotty/tools/dotc/ast/tpd.scala index 61e608ddf..d1fa1733f 100644 --- a/src/dotty/tools/dotc/ast/tpd.scala +++ b/src/dotty/tools/dotc/ast/tpd.scala @@ -409,7 +409,8 @@ object tpd extends Trees.Instance[Type] with TypedTreeInfo { override def Select(tree: Tree)(qualifier: Tree, name: Name)(implicit ctx: Context): Select = { val tree1 = untpd.cpy.Select(tree)(qualifier, name) tree match { - case tree: Select if (qualifier.tpe eq tree.qualifier.tpe) => tree1.withTypeUnchecked(tree.tpe) + case tree: Select if (qualifier.tpe eq tree.qualifier.tpe) => + tree1.withTypeUnchecked(tree.tpe) case _ => tree.tpe match { case tpe: NamedType => tree1.withType(tpe.derivedSelect(qualifier.tpe)) case _ => tree1.withTypeUnchecked(tree.tpe) |