//> using options -Ywarn-value-discard -Xfatal-warnings
//
trait ValueDiscard[@specialized U] {
  def u: U
}
/* Was:
scalac-hash v2.11.5 -Ywarn-value-discard test/files/pos/t9020.scala
test/files/pos/t9020.scala:2: warning: discarded non-Unit value
  def u: U
      ^
one warning found
*/

trait DiscardThis {
  import collection.mutable.ListBuffer
  val b = ListBuffer.empty[String]
  def add(s: String): Unit = b += s
}
