aboutsummaryrefslogblamecommitdiff
path: root/tests/pending/run/t6331b.scala
blob: 8dd070f0861bd3c356d7cc799b3e1aae3c72cdf5 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13



                                            
                                             







                                                
import scala.tools.partest.Util.trace
import scala.util.control.Exception.allCatch


object Test extends dotty.runtime.LegacyApp {
  def intercept = allCatch.withApply(_.getClass)
  val t: Boolean = true
  trace(if (t) -0d else 0d)
  trace(if (t) 0d else -0d)
  trace(intercept(if (???) -0d else 0d))
  trace(intercept(if (???) 0d else 0d))
  trace(intercept(if (???) () else ()))
}