summaryrefslogtreecommitdiff
path: root/test/files/neg/bug3913.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-10-11 04:14:27 +0000
committerPaul Phillips <paulp@improving.org>2010-10-11 04:14:27 +0000
commit487e5bf895cde949c6c057e029c0bf96c6232431 (patch)
tree0def5bf0234124474e4d9bf6d6905f4edba35496 /test/files/neg/bug3913.scala
parent40cd42b7f53965424fd3c7cc655466e1c0861784 (diff)
downloadscala-487e5bf895cde949c6c057e029c0bf96c6232431.tar.gz
scala-487e5bf895cde949c6c057e029c0bf96c6232431.tar.bz2
scala-487e5bf895cde949c6c057e029c0bf96c6232431.zip
Better check for objects trying to sneak themse...
Better check for objects trying to sneak themselves into the superconstructor arguments. Closes #3913, no review.
Diffstat (limited to 'test/files/neg/bug3913.scala')
-rw-r--r--test/files/neg/bug3913.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/files/neg/bug3913.scala b/test/files/neg/bug3913.scala
new file mode 100644
index 0000000000..e0917ff3e3
--- /dev/null
+++ b/test/files/neg/bug3913.scala
@@ -0,0 +1,8 @@
+class Stage( val transits: Set[ Stage ])
+object LimboStage extends Stage( Set( LimboStage ))
+
+object Test {
+ def main( args: Array[ String ]) {
+ val x = LimboStage
+ }
+}