summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-02-04 14:36:14 -0800
committerPaul Phillips <paulp@improving.org>2012-02-04 17:36:31 -0800
commitc6a783ac089d8cf5a60a98946af5e80aff5a7d32 (patch)
tree2f081bad580c0fcb45b2a0ecb0e4bcc225879bbb /lib
parent513710c5277ef8870ba3f5c7c9bebe40068ce4af (diff)
downloadscala-c6a783ac089d8cf5a60a98946af5e80aff5a7d32.tar.gz
scala-c6a783ac089d8cf5a60a98946af5e80aff5a7d32.tar.bz2
scala-c6a783ac089d8cf5a60a98946af5e80aff5a7d32.zip
Making AnyVal into a class instead of a trait.
-- traits can extend Any, AnyRef, or AnyVal -- classes can extend AnyRef or AnyVal but not Any. This breaks reflection for the moment as it smuggles AnyVal so far downstream that it's reflecting its way into bytecode (or something) but the following test case goes five for six as anticipated. trait Foo1 extends Any trait Foo2 extends AnyVal trait Foo3 extends AnyRef class Bar1 extends Any // fail @inline class Bar2 extends AnyVal class Bar3 extends AnyRef Eliminated various hijinx from definitions.
Diffstat (limited to 'lib')
-rw-r--r--lib/scala-compiler.jar.desired.sha12
-rw-r--r--lib/scala-library-src.jar.desired.sha12
-rw-r--r--lib/scala-library.jar.desired.sha12
3 files changed, 3 insertions, 3 deletions
diff --git a/lib/scala-compiler.jar.desired.sha1 b/lib/scala-compiler.jar.desired.sha1
index 22e714ad41..79f6de5e27 100644
--- a/lib/scala-compiler.jar.desired.sha1
+++ b/lib/scala-compiler.jar.desired.sha1
@@ -1 +1 @@
-83df84e719c0f966c67855a1b453aaff2c01e4f7 ?scala-compiler.jar
+40f87533e0d03ad04ca632119286d347ee54d8ae ?scala-compiler.jar
diff --git a/lib/scala-library-src.jar.desired.sha1 b/lib/scala-library-src.jar.desired.sha1
index cb39ee8604..cfb865f1e8 100644
--- a/lib/scala-library-src.jar.desired.sha1
+++ b/lib/scala-library-src.jar.desired.sha1
@@ -1 +1 @@
-04d9d47973b10ec7353e2a8199b1bd5c62fb540a ?scala-library-src.jar
+4a34794dd9a45cd2e8603de559f565535e7aa74b ?scala-library-src.jar
diff --git a/lib/scala-library.jar.desired.sha1 b/lib/scala-library.jar.desired.sha1
index 009d5f82ea..28a2c586a0 100644
--- a/lib/scala-library.jar.desired.sha1
+++ b/lib/scala-library.jar.desired.sha1
@@ -1 +1 @@
-c8e01ec6416bd883e996cf8c6916bf0173c31486 ?scala-library.jar
+3516dc2e17bf72b1e4bc665e59f6b7ec51cba48d ?scala-library.jar