aboutsummaryrefslogtreecommitdiff
path: root/tests/pending/run/t2316_run.scala
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2015-05-13 12:08:27 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-05-13 12:08:27 +0200
commit73a93505c432b410ae39fb3c4d6168b2e49832ce (patch)
tree53d45141a7b93682bea6430b0fb6ab28c3c3fad3 /tests/pending/run/t2316_run.scala
parent89bacb9c25a58454ff1878e67f7ea07ffc8c269f (diff)
downloaddotty-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.scala10
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
+}