summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2010-08-27 08:54:49 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2010-08-27 08:54:49 +0000
commit799a2b0e28ba78f607fb729bb350f6e3733c4845 (patch)
treef8e80567b8e9969b911de2c72ba3722a3a0825b7 /test/files
parentd20380ea9a6a36f227ff8d53f8fdb616067ccde8 (diff)
downloadscala-799a2b0e28ba78f607fb729bb350f6e3733c4845.tar.gz
scala-799a2b0e28ba78f607fb729bb350f6e3733c4845.tar.bz2
scala-799a2b0e28ba78f607fb729bb350f6e3733c4845.zip
partial fix for see #3772.
{{{ scala> def g { case class C(); object C; } <console>:5: error: C is already defined as (compiler-generated) case class companion object C def g { case class C(); object C; } ^ }}} review by odersky
Diffstat (limited to 'test/files')
-rw-r--r--test/files/pos/caseClassInMethod.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/files/pos/caseClassInMethod.scala b/test/files/pos/caseClassInMethod.scala
new file mode 100644
index 0000000000..958e5dd473
--- /dev/null
+++ b/test/files/pos/caseClassInMethod.scala
@@ -0,0 +1,5 @@
+object t {
+ def f = { object C; case class C(); 1 }
+ // pending: def g = { case class D(x: Int); object D; 2 }
+ def h = { case class E(y: Int = 10); 3 }
+}