summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-01-18 04:14:06 +0000
committerPaul Phillips <paulp@improving.org>2010-01-18 04:14:06 +0000
commit518ac3d5fd113e24df9cba5383a0bc9641b41f1d (patch)
treef530184b1dbc6f8d92b3905bf65e0b57fc046ef8 /test
parent3d47813cda5b0a13b095f2681296dcae6adefd07 (diff)
downloadscala-518ac3d5fd113e24df9cba5383a0bc9641b41f1d.tar.gz
scala-518ac3d5fd113e24df9cba5383a0bc9641b41f1d.tar.bz2
scala-518ac3d5fd113e24df9cba5383a0bc9641b41f1d.zip
Test case closes #1737. Review by community.
Diffstat (limited to 'test')
-rw-r--r--test/files/pos/bug1737/A.java3
-rw-r--r--test/files/pos/bug1737/B.java1
-rw-r--r--test/files/pos/bug1737/c.scala4
3 files changed, 8 insertions, 0 deletions
diff --git a/test/files/pos/bug1737/A.java b/test/files/pos/bug1737/A.java
new file mode 100644
index 0000000000..ee87e29a35
--- /dev/null
+++ b/test/files/pos/bug1737/A.java
@@ -0,0 +1,3 @@
+public interface A<T extends String> {
+ T get();
+} \ No newline at end of file
diff --git a/test/files/pos/bug1737/B.java b/test/files/pos/bug1737/B.java
new file mode 100644
index 0000000000..28a1907a04
--- /dev/null
+++ b/test/files/pos/bug1737/B.java
@@ -0,0 +1 @@
+public abstract class B implements A {} \ No newline at end of file
diff --git a/test/files/pos/bug1737/c.scala b/test/files/pos/bug1737/c.scala
new file mode 100644
index 0000000000..782ec18b9e
--- /dev/null
+++ b/test/files/pos/bug1737/c.scala
@@ -0,0 +1,4 @@
+class C extends B {
+ this: A[_] =>
+ def get = "foo"
+} \ No newline at end of file