diff options
author | Martin Odersky <odersky@gmail.com> | 2012-09-25 17:31:22 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2012-09-25 17:31:22 +0200 |
commit | b94917a2df2608eeaf0b0729b9175a8542340d12 (patch) | |
tree | 718c45e13765b5ea43fd93c8b91a9e1f1561913f | |
parent | ebeb3684b2e80f826f55276c760c192510b3b84d (diff) | |
download | scala-b94917a2df2608eeaf0b0729b9175a8542340d12.tar.gz scala-b94917a2df2608eeaf0b0729b9175a8542340d12.tar.bz2 scala-b94917a2df2608eeaf0b0729b9175a8542340d12.zip |
Removes discrepancy between SIP 15 and compiler
There was a discrepancy in that the compiler alternatively accepts a val parameter or an unbox method for a value class but SIP 15 does not mention the unbox method. I commented out the line in the compiler that does it.
-rw-r--r-- | src/reflect/scala/reflect/internal/Symbols.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/Symbols.scala b/src/reflect/scala/reflect/internal/Symbols.scala index a0e28bf735..20fcb630bb 100644 --- a/src/reflect/scala/reflect/internal/Symbols.scala +++ b/src/reflect/scala/reflect/internal/Symbols.scala @@ -2936,7 +2936,7 @@ trait Symbols extends api.Symbols { self: SymbolTable => } override def derivedValueClassUnbox = - (info.decl(nme.unbox)) orElse + // (info.decl(nme.unbox)) orElse uncomment once we accept unbox methods (info.decls.find(_ hasAllFlags PARAMACCESSOR | METHOD) getOrElse NoSymbol) |