TypeMatcherMacro
object TypeMatcherMacro
Value members
Concrete methods
def andNotATypeMatcher[T : Type](self: Expr[AndNotWord], aType: Expr[ResultOfATypeInvocation[_]])(implicit evidence$1: Type[T], Quotes): Expr[Matcher[T]]
def andNotAnTypeMatcher[T : Type](self: Expr[AndNotWord], anType: Expr[ResultOfAnTypeInvocation[_]])(implicit evidence$2: Type[T], Quotes): Expr[Matcher[T]]
def assertATypeShouldBeTrueImpl(self: Expr[ResultOfNotWordForAny[_]], aType: Expr[ResultOfATypeInvocation[_]])(using Quotes): Expr[Assertion]
def assertAnTypeShouldBeTrueImpl(self: Expr[ResultOfNotWordForAny[_]], anType: Expr[ResultOfAnTypeInvocation[_]])(using Quotes): Expr[Assertion]
def orNotATypeMatcher[T : Type](self: Expr[OrNotWord], aType: Expr[ResultOfATypeInvocation[_]])(implicit evidence$3: Type[T], Quotes): Expr[Matcher[T]]
def orNotAnTypeMatcher[T : Type](self: Expr[OrNotWord], anType: Expr[ResultOfAnTypeInvocation[_]])(implicit evidence$4: Type[T], Quotes): Expr[Matcher[T]]