diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2016-05-17 15:47:12 +1000 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2016-05-17 15:47:12 +1000 |
commit | cf38f078ad3bda0127e741a18f66d2c02d77b05a (patch) | |
tree | 6ace20ed861a155ac66f8ca96bad9107ce1be097 /test/files/run/repl-classbased.scala | |
parent | eac1af364e99a6712c5e54e257216027b2ab127e (diff) | |
parent | 512bf7a841a2c11723c6f4537a1d9ef401b88b9b (diff) | |
download | scala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.tar.gz scala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.tar.bz2 scala-cf38f078ad3bda0127e741a18f66d2c02d77b05a.zip |
Merge remote-tracking branch 'origin/2.11.x' into merge/2.11.x-to-2.12.x-20160517
Conflicts:
build.sbt
test/files/run/repl-javap-app.check
test/files/run/repl-javap-app.scala
Diffstat (limited to 'test/files/run/repl-classbased.scala')
-rw-r--r-- | test/files/run/repl-classbased.scala | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/files/run/repl-classbased.scala b/test/files/run/repl-classbased.scala new file mode 100644 index 0000000000..595e123159 --- /dev/null +++ b/test/files/run/repl-classbased.scala @@ -0,0 +1,22 @@ + +import scala.tools.partest.ReplTest +import scala.tools.nsc.Settings + +//SI-9740 +object Test extends ReplTest { + override def transformSettings(s: Settings): Settings = { + s.Yreplclassbased.value = true + s + } + + def code = + """ +case class K(s: String) +class C { implicit val k: K = K("OK?"); override def toString = s"C($k)" } +val c = new C +import c.k +implicitly[K] +val k = 42 +k // was K(OK?) + """ +} |