aboutsummaryrefslogtreecommitdiff
path: root/tests/pending/run/t6206.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pending/run/t6206.scala')
-rw-r--r--tests/pending/run/t6206.scala37
1 files changed, 0 insertions, 37 deletions
diff --git a/tests/pending/run/t6206.scala b/tests/pending/run/t6206.scala
deleted file mode 100644
index 668ade7f5..000000000
--- a/tests/pending/run/t6206.scala
+++ /dev/null
@@ -1,37 +0,0 @@
-class Outer {
- def apply( position : Inner ): Unit = {}
- class Inner
-
- this.apply(new Inner)
- this (new Inner) // error,
-}
-
-
-class Outer1 {
-
- self =>
-
- def apply( position : Inner ) : String = "outer"
-
- class Inner( ) {
-
- def apply(arg: Inner): String = "inner"
-
- def testMe = {
- List(
- self.apply( this ), // a) this works
- self( this ), // b) this does not work!
- this apply this,
- this(this)
- ) foreach println
- }
- }
-}
-
-object Test {
- def main(args: Array[String]): Unit = {
- val o = new Outer1
- val i = new o.Inner
- i.testMe
- }
-}