AssertsCompanionVersionSpecific

utest.asserts.AssertsCompanionVersionSpecific

Macro implementation that provides rich error message for boolean expression assertion.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Asserts

Members list

Value members

Concrete methods

def assertMatchProxy(t: Expr[Any], pf: Expr[PartialFunction[Any, Unit]])(using ctx: Quotes): Expr[Unit]
def assertProxy(exprs: Expr[Seq[Boolean]])(using ctx: Quotes): Expr[Unit]
def compileErrorImpl(errors: List[Error], snippet: String): CompileError
def interceptProxy[T](exprs: Expr[Unit])(using Quotes, Type[T]): Expr[T]