diff options
author | Samuel Gruetter <samuel.gruetter@epfl.ch> | 2014-03-12 22:44:33 +0100 |
---|---|---|
committer | Samuel Gruetter <samuel.gruetter@epfl.ch> | 2014-03-12 22:44:33 +0100 |
commit | 9ef5f6817688f814a3450126aa7383b0928e80a0 (patch) | |
tree | 5727a2f7f7fd665cefdb312af2785c692f04377c /tests/untried/neg/t4851.check | |
parent | 194be919664447631ba55446eb4874979c908d27 (diff) | |
download | dotty-9ef5f6817688f814a3450126aa7383b0928e80a0.tar.gz dotty-9ef5f6817688f814a3450126aa7383b0928e80a0.tar.bz2 dotty-9ef5f6817688f814a3450126aa7383b0928e80a0.zip |
add tests from scala/test/files/{pos,neg}
with explicit Unit return type
Diffstat (limited to 'tests/untried/neg/t4851.check')
-rw-r--r-- | tests/untried/neg/t4851.check | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/tests/untried/neg/t4851.check b/tests/untried/neg/t4851.check new file mode 100644 index 000000000..132dd91b5 --- /dev/null +++ b/tests/untried/neg/t4851.check @@ -0,0 +1,51 @@ +S.scala:2: warning: Adaptation of argument list by inserting () has been deprecated: leaky (Object-receiving) target makes this especially dangerous. + signature: J(x: Any): J + given arguments: <none> + after adaptation: new J((): Unit) + val x1 = new J + ^ +S.scala:3: warning: Adaptation of argument list by inserting () has been deprecated: leaky (Object-receiving) target makes this especially dangerous. + signature: J(x: Any): J + given arguments: <none> + after adaptation: new J((): Unit) + val x2 = new J() + ^ +S.scala:4: warning: Adapting argument list by creating a 5-tuple: this may not be what you want. + signature: J(x: Any): J + given arguments: 1, 2, 3, 4, 5 + after adaptation: new J((1, 2, 3, 4, 5): (Int, Int, Int, Int, Int)) + val x3 = new J(1, 2, 3, 4, 5) + ^ +S.scala:6: warning: Adapting argument list by creating a 3-tuple: this may not be what you want. + signature: Some.apply[A](x: A): Some[A] + given arguments: 1, 2, 3 + after adaptation: Some((1, 2, 3): (Int, Int, Int)) + val y1 = Some(1, 2, 3) + ^ +S.scala:7: warning: Adapting argument list by creating a 3-tuple: this may not be what you want. + signature: Some(x: A): Some[A] + given arguments: 1, 2, 3 + after adaptation: new Some((1, 2, 3): (Int, Int, Int)) + val y2 = new Some(1, 2, 3) + ^ +S.scala:9: warning: Adaptation of argument list by inserting () has been deprecated: this is unlikely to be what you want. + signature: J2[T](x: T): J2[T] + given arguments: <none> + after adaptation: new J2((): Unit) + val z1 = new J2 + ^ +S.scala:10: warning: Adaptation of argument list by inserting () has been deprecated: this is unlikely to be what you want. + signature: J2[T](x: T): J2[T] + given arguments: <none> + after adaptation: new J2((): Unit) + val z2 = new J2() + ^ +S.scala:14: warning: Adapting argument list by creating a 3-tuple: this may not be what you want. + signature: Test.anyId(a: Any): Any + given arguments: 1, 2, 3 + after adaptation: Test.anyId((1, 2, 3): (Int, Int, Int)) + val w1 = anyId(1, 2 ,3) + ^ +error: No warnings can be incurred under -Xfatal-warnings. +8 warnings found +one error found |