diff options
author | Paul Phillips <paulp@improving.org> | 2010-01-28 05:46:06 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2010-01-28 05:46:06 +0000 |
commit | f6c69106d3baa59479e839727acc03ae4035519d (patch) | |
tree | af854700d4d9d2e0e0f330a08be2ca77c3dfe9ef /test/files/pos/t425.scala | |
parent | 953fecc029a25c1c0cdd1ce847294bc6f7db8e33 (diff) | |
download | scala-f6c69106d3baa59479e839727acc03ae4035519d.tar.gz scala-f6c69106d3baa59479e839727acc03ae4035519d.tar.bz2 scala-f6c69106d3baa59479e839727acc03ae4035519d.zip |
One of those "$.05 for the bolt, $50,000 for kn...
One of those "$.05 for the bolt, $50,000 for knowing where to put it"
commits. Closes #425, #816, #2310, #2691. All credit for this patch goes
to me for having the genius to know when new eyes were needed (although
if you're feeling generous some could also go to walter korman for the
actual debugging and code writing part.)
Diffstat (limited to 'test/files/pos/t425.scala')
-rw-r--r-- | test/files/pos/t425.scala | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/files/pos/t425.scala b/test/files/pos/t425.scala new file mode 100644 index 0000000000..e50c50ac35 --- /dev/null +++ b/test/files/pos/t425.scala @@ -0,0 +1,11 @@ +object Temp{ + case class A(x: Int) + case class B(override val x: Int, y: Double) extends A(x) + + val b: A = B(5, 3.3) + b match { + case B(x, y) => Console.println(y) + case A(x) => Console.println(x) + } +} + |