summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/files/pos/t2377b/Q.java10
-rw-r--r--test/files/pos/t2377b/a.scala3
2 files changed, 13 insertions, 0 deletions
diff --git a/test/files/pos/t2377b/Q.java b/test/files/pos/t2377b/Q.java
new file mode 100644
index 0000000000..1dfdd5991d
--- /dev/null
+++ b/test/files/pos/t2377b/Q.java
@@ -0,0 +1,10 @@
+public class Q {
+
+ public static class Builder {}
+
+ public static class Inner {
+ public static class Builder {}
+ public Builder foo() { return new Builder(); } // this line gives an error, that Builder is ambiguous
+ }
+
+}
diff --git a/test/files/pos/t2377b/a.scala b/test/files/pos/t2377b/a.scala
new file mode 100644
index 0000000000..14be23cfa2
--- /dev/null
+++ b/test/files/pos/t2377b/a.scala
@@ -0,0 +1,3 @@
+object Test {
+ (new Q.Inner).foo // make sure foo's type is well-formed
+}