aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/t344.scala
blob: 449a763af759961f33e4ecd83b33bde2cd6d62aa (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                       
object Bug {
  class A;
  case class A1() extends A;
  case class A2() extends A;
  def f: A =
    if (true)
      A1()
    else {
      val a = if (true) A1() else A2();
      a
    };
}