summaryrefslogblamecommitdiff
path: root/test/files/neg/t4098.scala
blob: 2e6d167646a127f20f255ce0d220d2e4afe8ba39 (plain) (tree)
1
2
3


                 


















                                      
class A(a: Any) {
  def this() = {
    this(b)
    def b = new {}
  }

  def this(x: Int) = {
    this(b)
    lazy val b = new {}
  }

  def this(x: Int, y: Int) = {
    this(b)
    val b = new {}
  }

  def this(x: Int, y: Int, z: Int) = {
    this(b)
    println(".")
    def b = new {}
  }
}