diff options
author | Martin Odersky <odersky@gmail.com> | 2014-12-13 17:55:55 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-12-13 18:02:41 +0100 |
commit | 9bc3bb2d1fe3348bc7a92e5cb38a7d9f77166a71 (patch) | |
tree | 016ef664eed45de398c514f17bb654b85e098d4c /tests/pos | |
parent | f3d887f079efbe7dbb53abd22bd212eee8e1c67a (diff) | |
download | dotty-9bc3bb2d1fe3348bc7a92e5cb38a7d9f77166a71.tar.gz dotty-9bc3bb2d1fe3348bc7a92e5cb38a7d9f77166a71.tar.bz2 dotty-9bc3bb2d1fe3348bc7a92e5cb38a7d9f77166a71.zip |
Fix #239 - handling of package objects
References to `.package` are now also inserted if the
accessed member comes from a class inherited by a package
object.
Diffstat (limited to 'tests/pos')
-rw-r--r-- | tests/pos/i239-packageObj.scala | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/pos/i239-packageObj.scala b/tests/pos/i239-packageObj.scala new file mode 100644 index 000000000..057bc1eec --- /dev/null +++ b/tests/pos/i239-packageObj.scala @@ -0,0 +1,11 @@ +package p { + class C[A] { def foo: A = ??? } + + object `package` extends C[String] +} + +object test { + + val x: String = p.foo + +} |