summaryrefslogtreecommitdiff
path: root/test/files/pos
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2010-09-14 12:37:50 +0000
committerAdriaan Moors <adriaan.moors@epfl.ch>2010-09-14 12:37:50 +0000
commitce755fb08dbd3bdfe202d3ea52a8e599d846b4c1 (patch)
tree5f07ea16f293ec578aea6347dd9393fc0a85e17c /test/files/pos
parentc0f03d837c9af04f404e800ce6fbeb65d1eac38a (diff)
downloadscala-ce755fb08dbd3bdfe202d3ea52a8e599d846b4c1.tar.gz
scala-ce755fb08dbd3bdfe202d3ea52a8e599d846b4c1.tar.bz2
scala-ce755fb08dbd3bdfe202d3ea52a8e599d846b4c1.zip
closes #3612.
given the definitions below (for full context, see test file), before, O0 would work but O would not, now both are accepted: {{{ object O0 extends C {} object O extends C { self => } }}} review by odersky
Diffstat (limited to 'test/files/pos')
-rw-r--r--test/files/pos/t3612.scala6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/pos/t3612.scala b/test/files/pos/t3612.scala
new file mode 100644
index 0000000000..d3bcc373e3
--- /dev/null
+++ b/test/files/pos/t3612.scala
@@ -0,0 +1,6 @@
+trait C
+
+class Outer {
+ object O0 extends C {}
+ object O extends C { self => }
+} \ No newline at end of file