summaryrefslogtreecommitdiff
path: root/test/files/pos/t10154b.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/pos/t10154b.scala')
-rw-r--r--test/files/pos/t10154b.scala16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/files/pos/t10154b.scala b/test/files/pos/t10154b.scala
new file mode 100644
index 0000000000..809a286c0e
--- /dev/null
+++ b/test/files/pos/t10154b.scala
@@ -0,0 +1,16 @@
+ import scala.language.existentials
+
+ class Bar[T]
+ class Test {
+ def method = {
+ object Foo {
+ implicit def x: Bar[Foo.type] = new Bar[Foo.type]
+ }
+ type T = Foo.type
+
+ {
+ object Foo
+ implicitly[Bar[T]]
+ }
+ }
+}