summaryrefslogblamecommitdiff
path: root/test/files/pos/bug344.scala
blob: 8a6ad9120d1281d5f7895a9b6c5e5d18232a2778 (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
    };
}