summaryrefslogtreecommitdiff
path: root/test-nsc/files/pos/rebind.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test-nsc/files/pos/rebind.scala')
-rwxr-xr-xtest-nsc/files/pos/rebind.scala13
1 files changed, 13 insertions, 0 deletions
diff --git a/test-nsc/files/pos/rebind.scala b/test-nsc/files/pos/rebind.scala
new file mode 100755
index 0000000000..3b7b27ac34
--- /dev/null
+++ b/test-nsc/files/pos/rebind.scala
@@ -0,0 +1,13 @@
+abstract class Foo {
+ class Inner {
+ def inner: int = 1;
+ }
+ def foo: Inner;
+}
+trait Bar {
+ type Inner;
+ def foo: Inner = foo;
+}
+class Test extends Foo with Bar {
+ System.out.println(foo.inner);
+}