summaryrefslogblamecommitdiff
path: root/test/files/neg/t9847.check
blob: e55109b3efda9c03d36ff17cfd15ffc25acea3fd (plain) (tree)












































                                                                                                                                           
t9847.scala:4: warning: discarded non-Unit value
  def f(): Unit = 42
                  ^
t9847.scala:4: warning: a pure expression does nothing in statement position
  def f(): Unit = 42
                  ^
t9847.scala:5: warning: discarded non-Unit value
  def g = (42: Unit)
           ^
t9847.scala:5: warning: a pure expression does nothing in statement position
  def g = (42: Unit)
           ^
t9847.scala:7: warning: a pure expression does nothing in statement position; multiline expressions might require enclosing parentheses
    1
    ^
t9847.scala:12: warning: discarded non-Unit value
  + 1
  ^
t9847.scala:12: warning: a pure expression does nothing in statement position
  + 1
  ^
t9847.scala:11: warning: a pure expression does nothing in statement position; multiline expressions might require enclosing parentheses
    1
    ^
t9847.scala:12: warning: multiline expressions might require enclosing parentheses; a value can be silently discarded when Unit is expected
  + 1
  ^
t9847.scala:16: warning: discarded non-Unit value
    x + 1
      ^
t9847.scala:19: warning: discarded non-Unit value
  def j(): Unit = x + 1
                    ^
t9847.scala:21: warning: a pure expression does nothing in statement position; multiline expressions may require enclosing parentheses
  class C { 42 }
            ^
t9847.scala:22: warning: a pure expression does nothing in statement position; multiline expressions may require enclosing parentheses
  class D { 42 ; 17 }
            ^
t9847.scala:22: warning: a pure expression does nothing in statement position; multiline expressions may require enclosing parentheses
  class D { 42 ; 17 }
                 ^
error: No warnings can be incurred under -Xfatal-warnings.
14 warnings found
one error found