summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/pending/pos/bug1049.scala7
-rw-r--r--test/pending/pos/bug1050.scala10
2 files changed, 17 insertions, 0 deletions
diff --git a/test/pending/pos/bug1049.scala b/test/pending/pos/bug1049.scala
new file mode 100644
index 0000000000..452259b9f8
--- /dev/null
+++ b/test/pending/pos/bug1049.scala
@@ -0,0 +1,7 @@
+package bug1049
+
+abstract class Test {
+ type T <: A
+ class A requires T
+ class B requires T extends A
+}
diff --git a/test/pending/pos/bug1050.scala b/test/pending/pos/bug1050.scala
new file mode 100644
index 0000000000..8ca79716a9
--- /dev/null
+++ b/test/pending/pos/bug1050.scala
@@ -0,0 +1,10 @@
+package bug1050
+
+abstract class A {
+ type T <: scala.ScalaObject
+ class A requires T {
+ def b = 3
+ def c = b
+ b
+ }
+}