aboutsummaryrefslogtreecommitdiff
path: root/tests/neg/i1786.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/neg/i1786.scala')
-rw-r--r--tests/neg/i1786.scala17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/neg/i1786.scala b/tests/neg/i1786.scala
new file mode 100644
index 000000000..7bf513ed8
--- /dev/null
+++ b/tests/neg/i1786.scala
@@ -0,0 +1,17 @@
+package scala
+
+package object meta {
+ def apply(x: Int): Int = x * x
+}
+
+class Test {
+ def f(a: Any): Any = f(meta) // error
+ def g(a: Any): Any = f(scala.meta) // error
+
+ meta { 5 + 4 }
+
+ scala.meta { 3 }
+
+ val m1 = meta // error
+ val m2 = scala.meta // error
+}