aboutsummaryrefslogtreecommitdiff
path: root/tests/invalid/pos/t4202.scala
blob: 1bf0bf6ebdd4623a3a745cdfe56f576122274dcd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Invalid because syntax has changed;
// template statements cannot be lambdas.
object t4202_1 {
  () => {
    trait T {
      def t = ()
    }
  }
}

object t4202_2 {
  () => {
    trait T {
      def t = ()
    }
    object T2 extends T {
      t
    }
  }
}