minimized code
import scala.quoted._
class Foo {
def f[T](t: Type[T])(given QuoteContext) = t match {
case '[ *:[Int, $t] ] =>
}
}
fails with
4 | case '[ *:[Int, $t] ] =>
| ^
| Type argument $t does not conform to upper bound Tuple
expectation
Should compile