aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/ast/tpd.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-03-10 13:36:49 +0100
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-03-18 11:16:37 +0100
commit79e22287def4b5bf04e7ecd02507b9e72a4134f5 (patch)
treef549d537f83c0da0dc1b317e8ebbe52bc41c81e9 /src/dotty/tools/dotc/ast/tpd.scala
parent8c6339b42d665d2260c56a8050c4b802fdd0576d (diff)
downloaddotty-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.scala3
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)