summaryrefslogtreecommitdiff
path: root/test/files/neg/warn-unused-params.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/neg/warn-unused-params.scala')
-rw-r--r--test/files/neg/warn-unused-params.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/files/neg/warn-unused-params.scala b/test/files/neg/warn-unused-params.scala
index c7578e53a4..b166e8fae6 100644
--- a/test/files/neg/warn-unused-params.scala
+++ b/test/files/neg/warn-unused-params.scala
@@ -52,6 +52,8 @@ class Unusing(u: Int) { // warn
class Valuing(val u: Int) // no warn
+class Revaluing(u: Int) { def f = u } // no warn
+
case class CaseyKasem(k: Int) // no warn
case class CaseyAtTheBat(k: Int)(s: String) // warn
@@ -59,3 +61,9 @@ case class CaseyAtTheBat(k: Int)(s: String) // warn
trait Ignorance {
def f(readResolve: Int) = 42 // warn
}
+
+class Reusing(u: Int) extends Unusing(u) // no warn
+
+class Main {
+ def main(args: Array[String]): Unit = println("hello, args") // no warn
+}