Packages

object MatcherFactory7

Companion object containing an implicit method that converts a MatcherFactory7 to a Matcher.

Source
MatcherFactory7.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MatcherFactory7
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def andNotATypeMatcherFactory7[SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_]](context: Context)(aType: scala.reflect.macros.whitebox.Context.Expr[ResultOfATypeInvocation[_]]): scala.reflect.macros.whitebox.Context.Expr[MatcherFactory7[SC, TC1, TC2, TC3, TC4, TC5, TC6, TC7]]

    This method is called by macro that supports 'and not a [Type]' syntax.

  2. def andNotAnTypeMatcherFactory7[SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_]](context: Context)(anType: scala.reflect.macros.whitebox.Context.Expr[ResultOfAnTypeInvocation[_]]): scala.reflect.macros.whitebox.Context.Expr[MatcherFactory7[SC, TC1, TC2, TC3, TC4, TC5, TC6, TC7]]

    This method is called by macro that supports 'and not a [Type]' syntax.

  3. def orNotATypeMatcherFactory7[SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_]](context: Context)(aType: scala.reflect.macros.whitebox.Context.Expr[ResultOfATypeInvocation[_]]): scala.reflect.macros.whitebox.Context.Expr[MatcherFactory7[SC, TC1, TC2, TC3, TC4, TC5, TC6, TC7]]

    This method is called by macro that supports 'or not a [Type]' syntax.

  4. def orNotAnTypeMatcherFactory7[SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_]](context: Context)(anType: scala.reflect.macros.whitebox.Context.Expr[ResultOfAnTypeInvocation[_]]): scala.reflect.macros.whitebox.Context.Expr[MatcherFactory7[SC, TC1, TC2, TC3, TC4, TC5, TC6, TC7]]

    This method is called by macro that supports 'or not a [Type]' syntax.

  5. implicit def produceMatcher[SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_], T <: SC](matcherFactory: MatcherFactory7[SC, TC1, TC2, TC3, TC4, TC5, TC6, TC7])(implicit arg0: TC1[T], arg1: TC2[T], arg2: TC3[T], arg3: TC4[T], arg4: TC5[T], arg5: TC6[T], arg6: TC7[T]): Matcher[T]

    Converts a MatcherFactory7 to a Matcher.

    Converts a MatcherFactory7 to a Matcher.

    matcherFactory

    a MatcherFactory7 to convert

    returns

    a Matcher produced by the passed MatcherFactory7