blob: 1daad6922edc1fb0bffb977e23b0bacc1f045996 (
plain) (
blame)
1
2
3
4
5
6
7
|
tailrec-2.scala:8: error: could not optimize @tailrec annotated method f: it contains a recursive call targeting a supertype
@annotation.tailrec final def f[B >: A](mem: List[B]): List[B] = (null: Super[A]).f(mem)
^
tailrec-2.scala:9: error: @tailrec annotated method contains no recursive calls
@annotation.tailrec final def f1[B >: A](mem: List[B]): List[B] = this.g(mem)
^
two errors found
|