summaryrefslogblamecommitdiff
path: root/test/files/scalap/typeAnnotations.scala
blob: ff2445edc97c137a486bf3ff04116ffa0771fff4 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                







                                                
abstract class TypeAnnotations[@specialized R] {
  @specialized val x = 10
  @specialized type T

  def compose[@specialized A](x: A, y: R): A = {
    val y: A = x
    x
  }
}