Matches literal sequence of literal constant value expressions and return a sequence of values.
Matches literal sequence of literal constant value expressions and return a sequence of values.
Usage:
inline def sum(args: Int*): Int = ${ sumExpr('args) }def sumExpr(argsExpr: Expr[Seq[Int]])(using Quotes): Expr[Int] = argsExpr match case Varargs(Exprs(args)) => ??? // args: Seq[Int]To directly get the value of all expressions in a sequenceexprs: Seq[Expr[T]] consider usingexprs.map(_.value)/exprs.map(_.valueOrError) instead.