diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-13 12:08:27 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-05-13 12:08:27 +0200 |
commit | 73a93505c432b410ae39fb3c4d6168b2e49832ce (patch) | |
tree | 53d45141a7b93682bea6430b0fb6ab28c3c3fad3 /tests/pending/run/t2316_run.scala | |
parent | 89bacb9c25a58454ff1878e67f7ea07ffc8c269f (diff) | |
download | dotty-73a93505c432b410ae39fb3c4d6168b2e49832ce.tar.gz dotty-73a93505c432b410ae39fb3c4d6168b2e49832ce.tar.bz2 dotty-73a93505c432b410ae39fb3c4d6168b2e49832ce.zip |
Running rewrite tool on run tests.
Diffstat (limited to 'tests/pending/run/t2316_run.scala')
-rw-r--r-- | tests/pending/run/t2316_run.scala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/pending/run/t2316_run.scala b/tests/pending/run/t2316_run.scala index a3d5bf890..a2adad415 100644 --- a/tests/pending/run/t2316_run.scala +++ b/tests/pending/run/t2316_run.scala @@ -1,7 +1,7 @@ case class T1(source: String) object T1 { - implicit def T1FromT2(implicit t2: T2) = new T1(t2.source) + implicit def T1FromT2(implicit t2: T2): T1 = new T1(t2.source) } case class T2(source: String) @@ -10,13 +10,13 @@ object A { def requireT1(implicit t1: T1) = t1 object B1 { - implicit val t2_b1 = new T2("from B1") + implicit val t2_b1: T2 = new T2("from B1") requireT1 } object B2 { def t1 = { - implicit val t2_b2 = new T2("from B2") + implicit val t2_b2: T2 = new T2("from B2") // Implicits.cacheResult returns T1.T1FromT2(t2_b1) here, which is bogus. Even though T1.T1FromT2 was found // outside of the scope of A.B1, this implicit expression should _not_ be cached, as it includes the bound // variable t2_b1 from this scope. @@ -26,7 +26,7 @@ object A { } object Test { - def main(args: Array[String]) { + def main(args: Array[String]): Unit = { assert(A.B2.t1.source == "from B2") } -}
\ No newline at end of file +} |