diff options
Diffstat (limited to 'tests/pending/run/t6206.scala')
-rw-r--r-- | tests/pending/run/t6206.scala | 37 |
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 - } -} |