aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/pickling/UnPickler.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-12-26 13:02:01 +0100
committerMartin Odersky <odersky@gmail.com>2013-12-26 13:02:01 +0100
commit6c292cb1f633a429149fef227ccfe4c2af4035af (patch)
treede0fb94afab8282a53052ed787c6b4d793b4b556 /src/dotty/tools/dotc/core/pickling/UnPickler.scala
parent90eacc618057747e60be994e981c24f4229620d4 (diff)
downloaddotty-6c292cb1f633a429149fef227ccfe4c2af4035af.tar.gz
dotty-6c292cb1f633a429149fef227ccfe4c2af4035af.tar.bz2
dotty-6c292cb1f633a429149fef227ccfe4c2af4035af.zip
Module classes are now entered into owner's scope when unpickled.
... aligning with treatement of module classes elsewhere.
Diffstat (limited to 'src/dotty/tools/dotc/core/pickling/UnPickler.scala')
-rw-r--r--src/dotty/tools/dotc/core/pickling/UnPickler.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/pickling/UnPickler.scala b/src/dotty/tools/dotc/core/pickling/UnPickler.scala
index 5adc5ba64..ff142c21f 100644
--- a/src/dotty/tools/dotc/core/pickling/UnPickler.scala
+++ b/src/dotty/tools/dotc/core/pickling/UnPickler.scala
@@ -433,7 +433,7 @@ class UnPickler(bytes: Array[Byte], classRoot: ClassDenotation, moduleClassRoot:
val owner = sym.owner
if (owner.isClass &&
!( isUnpickleRoot(sym)
- || (sym is (ModuleClass | Scala2Existential))
+ || (sym is Scala2Existential)
|| isRefinementClass(sym)
)
)