summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2012-07-24 08:13:18 -0700
committerAdriaan Moors <adriaan.moors@epfl.ch>2012-07-24 08:13:18 -0700
commit5d44a0d2cf40aa9905fbee87c701891d69afc39f (patch)
treed3656fcf73d90de1205dd30243a5440543f49f69 /test
parentf5f7570778586e8230439c4dbacb5f49dea185ff (diff)
parent9fecdfd8cb03816f7992c1577e296854c4dc878b (diff)
downloadscala-5d44a0d2cf40aa9905fbee87c701891d69afc39f.tar.gz
scala-5d44a0d2cf40aa9905fbee87c701891d69afc39f.tar.bz2
scala-5d44a0d2cf40aa9905fbee87c701891d69afc39f.zip
Merge pull request #966 from paulp/issue/6117
SI-6117 regression involving import ambiguity.
Diffstat (limited to 'test')
-rw-r--r--test/files/pos/t6117.scala19
1 files changed, 19 insertions, 0 deletions
diff --git a/test/files/pos/t6117.scala b/test/files/pos/t6117.scala
new file mode 100644
index 0000000000..6aca84f72c
--- /dev/null
+++ b/test/files/pos/t6117.scala
@@ -0,0 +1,19 @@
+package test
+
+trait ImportMe {
+ def foo(i: Int) = 1
+ def foo(s: String) = 2
+}
+
+class Test(val importMe: ImportMe) {
+ import importMe._
+ import importMe._
+
+ // A.scala:12: error: reference to foo is ambiguous;
+ // it is imported twice in the same scope by
+ // import importMe._
+ // and import importMe._
+ // println(foo(1))
+ // ^
+ println(foo(1))
+}