summaryrefslogtreecommitdiff
path: root/test/files/jvm/value-class-boxing.check
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-02-20 08:51:30 -0800
committerPaul Phillips <paulp@improving.org>2013-02-20 08:51:50 -0800
commitd8ba6afbd4c039b26562a331f0b1ec3885c0e121 (patch)
treedb66d0c0665b0f42c35647f00d9ed088e2f12168 /test/files/jvm/value-class-boxing.check
parentbafebe1c161f8db0be758c30fe5cc51082a56427 (diff)
downloadscala-d8ba6afbd4c039b26562a331f0b1ec3885c0e121.tar.gz
scala-d8ba6afbd4c039b26562a331f0b1ec3885c0e121.tar.bz2
scala-d8ba6afbd4c039b26562a331f0b1ec3885c0e121.zip
Boxing cleanup: erasure, post-erasure, value classes.
Introduces extractors for value class trees. Puts them to work to make the value class tree manipulations believable. Eliminated some boxing code in erasure which had been marked "maybe subsumed by posterasure?" after deciding that it had been subsumed by posterasure. Added some same-bytecode tests involving value class boxing (actually the lack thereof.)
Diffstat (limited to 'test/files/jvm/value-class-boxing.check')
-rw-r--r--test/files/jvm/value-class-boxing.check7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/jvm/value-class-boxing.check b/test/files/jvm/value-class-boxing.check
new file mode 100644
index 0000000000..20a9fe2ba8
--- /dev/null
+++ b/test/files/jvm/value-class-boxing.check
@@ -0,0 +1,7 @@
+a2 and a1: bytecode identical
+a3 and a1: bytecode identical
+a4 and a1: bytecode identical
+b2 and b1: bytecode identical
+b3 and b1: bytecode identical
+b4 and b1: bytecode identical
+b5 and b1: bytecode identical