TypeMatcherMacro

class Object
trait Matchable
class Any

Value members

Concrete methods

def checkTypeParameter(using Quotes)(tree: Term, methodName: String): Unit
def shouldBeATypeImpl[T](leftSideValue: Expr[T], aType: Expr[ResultOfATypeInvocation[_]], pos: Expr[Position], prettifier: Expr[Prettifier])(using Quotes, Type[T]): Expr[Assertion]
def shouldBeAnTypeImpl[T](leftSideValue: Expr[T], anType: Expr[ResultOfAnTypeInvocation[_]], pos: Expr[Position], prettifier: Expr[Prettifier])(using Quotes, Type[T]): Expr[Assertion]