From c130e19c1cb4f4a1126d543f29a6f0408f25763f Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Sun, 21 Oct 2012 07:30:38 -0700 Subject: Fix SI-6552, regression with self types. In 6eb55d4b7a we put in a remedy for an old issue SI-4560 which had accumulated a number of sketchy partial remedies which carried no tests to illustrate their necessity. Looks like at least one of those was doing something useful. Here's to reversion-reversion. This reverts commit c8bdf199, which itself reverted cb4fd6582. --- test/files/pos/t6552.scala | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 test/files/pos/t6552.scala (limited to 'test/files/pos') diff --git a/test/files/pos/t6552.scala b/test/files/pos/t6552.scala new file mode 100644 index 0000000000..98e686a1ae --- /dev/null +++ b/test/files/pos/t6552.scala @@ -0,0 +1,8 @@ +object Repros { + class Bar {} + class Baz(val myFoo: Foo) { } + trait Foo { + this: Bar => + val thing = new Baz(this) + } +} -- cgit v1.2.3