molecule

BuildInputMolecule

object BuildInputMolecule

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BuildInputMolecule
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def await_1_0[I1](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_0[I1]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_0[I1]]

  6. def await_1_1[I1, A](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_1[I1, A]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_1[I1, A]]

  7. def await_1_10[I1, A, B, C, D, E, F, G, H, I, J](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_10[I1, A, B, C, D, E, F, G, H, I, J]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_10[I1, A, B, C, D, E, F, G, H, I, J]]

  8. def await_1_11[I1, A, B, C, D, E, F, G, H, I, J, K](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_11[I1, A, B, C, D, E, F, G, H, I, J, K]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_11[I1, A, B, C, D, E, F, G, H, I, J, K]]

  9. def await_1_12[I1, A, B, C, D, E, F, G, H, I, J, K, L](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_12[I1, A, B, C, D, E, F, G, H, I, J, K, L]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_12[I1, A, B, C, D, E, F, G, H, I, J, K, L]]

  10. def await_1_13[I1, A, B, C, D, E, F, G, H, I, J, K, L, M](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_13[I1, A, B, C, D, E, F, G, H, I, J, K, L, M]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_13[I1, A, B, C, D, E, F, G, H, I, J, K, L, M]]

  11. def await_1_14[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_14[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_14[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N]]

  12. def await_1_15[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_15[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_15[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]]

  13. def await_1_16[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_16[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_16[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]]

  14. def await_1_17[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_17[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_17[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]]

  15. def await_1_18[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_18[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[R]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_18[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]]

  16. def await_1_19[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_19[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[S]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_19[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]]

  17. def await_1_2[I1, A, B](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_2[I1, A, B]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_2[I1, A, B]]

  18. def await_1_20[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_20[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[T]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_20[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]]

  19. def await_1_21[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_21[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[U]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_21[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]]

  20. def await_1_22[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_22[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[U], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[V]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_22[I1, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]]

  21. def await_1_3[I1, A, B, C](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_3[I1, A, B, C]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_3[I1, A, B, C]]

  22. def await_1_4[I1, A, B, C, D](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_4[I1, A, B, C, D]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_4[I1, A, B, C, D]]

  23. def await_1_5[I1, A, B, C, D, E](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_5[I1, A, B, C, D, E]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_5[I1, A, B, C, D, E]]

  24. def await_1_6[I1, A, B, C, D, E, F](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_6[I1, A, B, C, D, E, F]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_6[I1, A, B, C, D, E, F]]

  25. def await_1_7[I1, A, B, C, D, E, F, G](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_7[I1, A, B, C, D, E, F, G]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_7[I1, A, B, C, D, E, F, G]]

  26. def await_1_8[I1, A, B, C, D, E, F, G, H](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_8[I1, A, B, C, D, E, F, G, H]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_8[I1, A, B, C, D, E, F, G, H]]

  27. def await_1_9[I1, A, B, C, D, E, F, G, H, I](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_1_9[I1, A, B, C, D, E, F, G, H, I]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[I]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_1_9[I1, A, B, C, D, E, F, G, H, I]]

  28. def await_2_0[I1, I2](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_0[I1, I2]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_0[I1, I2]]

  29. def await_2_1[I1, I2, A](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_1[I1, I2, A]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_1[I1, I2, A]]

  30. def await_2_10[I1, I2, A, B, C, D, E, F, G, H, I, J](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_10[I1, I2, A, B, C, D, E, F, G, H, I, J]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_10[I1, I2, A, B, C, D, E, F, G, H, I, J]]

  31. def await_2_11[I1, I2, A, B, C, D, E, F, G, H, I, J, K](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_11[I1, I2, A, B, C, D, E, F, G, H, I, J, K]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_11[I1, I2, A, B, C, D, E, F, G, H, I, J, K]]

  32. def await_2_12[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_12[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_12[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L]]

  33. def await_2_13[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_13[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_13[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M]]

  34. def await_2_14[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_14[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_14[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N]]

  35. def await_2_15[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_15[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_15[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]]

  36. def await_2_16[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_16[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_16[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]]

  37. def await_2_17[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_17[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_17[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]]

  38. def await_2_18[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_18[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[R]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_18[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]]

  39. def await_2_19[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_19[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[S]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_19[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]]

  40. def await_2_2[I1, I2, A, B](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_2[I1, I2, A, B]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_2[I1, I2, A, B]]

  41. def await_2_20[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_20[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[T]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_20[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]]

  42. def await_2_21[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_21[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[U]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_21[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]]

  43. def await_2_22[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_22[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[U], arg23: scala.reflect.macros.whitebox.Context.WeakTypeTag[V]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_22[I1, I2, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]]

  44. def await_2_3[I1, I2, A, B, C](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_3[I1, I2, A, B, C]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_3[I1, I2, A, B, C]]

  45. def await_2_4[I1, I2, A, B, C, D](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_4[I1, I2, A, B, C, D]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_4[I1, I2, A, B, C, D]]

  46. def await_2_5[I1, I2, A, B, C, D, E](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_5[I1, I2, A, B, C, D, E]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_5[I1, I2, A, B, C, D, E]]

  47. def await_2_6[I1, I2, A, B, C, D, E, F](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_6[I1, I2, A, B, C, D, E, F]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_6[I1, I2, A, B, C, D, E, F]]

  48. def await_2_7[I1, I2, A, B, C, D, E, F, G](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_7[I1, I2, A, B, C, D, E, F, G]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_7[I1, I2, A, B, C, D, E, F, G]]

  49. def await_2_8[I1, I2, A, B, C, D, E, F, G, H](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_8[I1, I2, A, B, C, D, E, F, G, H]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_8[I1, I2, A, B, C, D, E, F, G, H]]

  50. def await_2_9[I1, I2, A, B, C, D, E, F, G, H, I](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_2_9[I1, I2, A, B, C, D, E, F, G, H, I]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[I]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_2_9[I1, I2, A, B, C, D, E, F, G, H, I]]

  51. def await_3_0[I1, I2, I3](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_0[I1, I2, I3]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_0[I1, I2, I3]]

  52. def await_3_1[I1, I2, I3, A](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_1[I1, I2, I3, A]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_1[I1, I2, I3, A]]

  53. def await_3_10[I1, I2, I3, A, B, C, D, E, F, G, H, I, J](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_10[I1, I2, I3, A, B, C, D, E, F, G, H, I, J]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_10[I1, I2, I3, A, B, C, D, E, F, G, H, I, J]]

  54. def await_3_11[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_11[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_11[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K]]

  55. def await_3_12[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_12[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_12[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L]]

  56. def await_3_13[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_13[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_13[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M]]

  57. def await_3_14[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_14[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_14[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N]]

  58. def await_3_15[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_15[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_15[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O]]

  59. def await_3_16[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_16[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_16[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P]]

  60. def await_3_17[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_17[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_17[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]]

  61. def await_3_18[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_18[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[R]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_18[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R]]

  62. def await_3_19[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_19[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[S]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_19[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S]]

  63. def await_3_2[I1, I2, I3, A, B](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_2[I1, I2, I3, A, B]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_2[I1, I2, I3, A, B]]

  64. def await_3_20[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_20[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[T]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_20[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T]]

  65. def await_3_21[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_21[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg23: scala.reflect.macros.whitebox.Context.WeakTypeTag[U]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_21[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]]

  66. def await_3_22[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_22[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I], arg12: scala.reflect.macros.whitebox.Context.WeakTypeTag[J], arg13: scala.reflect.macros.whitebox.Context.WeakTypeTag[K], arg14: scala.reflect.macros.whitebox.Context.WeakTypeTag[L], arg15: scala.reflect.macros.whitebox.Context.WeakTypeTag[M], arg16: scala.reflect.macros.whitebox.Context.WeakTypeTag[N], arg17: scala.reflect.macros.whitebox.Context.WeakTypeTag[O], arg18: scala.reflect.macros.whitebox.Context.WeakTypeTag[P], arg19: scala.reflect.macros.whitebox.Context.WeakTypeTag[Q], arg20: scala.reflect.macros.whitebox.Context.WeakTypeTag[R], arg21: scala.reflect.macros.whitebox.Context.WeakTypeTag[S], arg22: scala.reflect.macros.whitebox.Context.WeakTypeTag[T], arg23: scala.reflect.macros.whitebox.Context.WeakTypeTag[U], arg24: scala.reflect.macros.whitebox.Context.WeakTypeTag[V]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_22[I1, I2, I3, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V]]

  67. def await_3_3[I1, I2, I3, A, B, C](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_3[I1, I2, I3, A, B, C]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_3[I1, I2, I3, A, B, C]]

  68. def await_3_4[I1, I2, I3, A, B, C, D](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_4[I1, I2, I3, A, B, C, D]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_4[I1, I2, I3, A, B, C, D]]

  69. def await_3_5[I1, I2, I3, A, B, C, D, E](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_5[I1, I2, I3, A, B, C, D, E]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_5[I1, I2, I3, A, B, C, D, E]]

  70. def await_3_6[I1, I2, I3, A, B, C, D, E, F](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_6[I1, I2, I3, A, B, C, D, E, F]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_6[I1, I2, I3, A, B, C, D, E, F]]

  71. def await_3_7[I1, I2, I3, A, B, C, D, E, F, G](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_7[I1, I2, I3, A, B, C, D, E, F, G]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_7[I1, I2, I3, A, B, C, D, E, F, G]]

  72. def await_3_8[I1, I2, I3, A, B, C, D, E, F, G, H](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_8[I1, I2, I3, A, B, C, D, E, F, G, H]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_8[I1, I2, I3, A, B, C, D, E, F, G, H]]

  73. def await_3_9[I1, I2, I3, A, B, C, D, E, F, G, H, I](c: Context)(inputDsl: scala.reflect.macros.whitebox.Context.Expr[In_3_9[I1, I2, I3, A, B, C, D, E, F, G, H, I]])(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[I1], arg1: scala.reflect.macros.whitebox.Context.WeakTypeTag[I2], arg2: scala.reflect.macros.whitebox.Context.WeakTypeTag[I3], arg3: scala.reflect.macros.whitebox.Context.WeakTypeTag[A], arg4: scala.reflect.macros.whitebox.Context.WeakTypeTag[B], arg5: scala.reflect.macros.whitebox.Context.WeakTypeTag[C], arg6: scala.reflect.macros.whitebox.Context.WeakTypeTag[D], arg7: scala.reflect.macros.whitebox.Context.WeakTypeTag[E], arg8: scala.reflect.macros.whitebox.Context.WeakTypeTag[F], arg9: scala.reflect.macros.whitebox.Context.WeakTypeTag[G], arg10: scala.reflect.macros.whitebox.Context.WeakTypeTag[H], arg11: scala.reflect.macros.whitebox.Context.WeakTypeTag[I]): scala.reflect.macros.whitebox.Context.Expr[InputMolecule_3_9[I1, I2, I3, A, B, C, D, E, F, G, H, I]]

  74. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  76. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  77. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  78. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  79. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  80. def inst(c0: Context): BuildInputMolecule[c0.type]

  81. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  82. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  83. final def notify(): Unit

    Definition Classes
    AnyRef
  84. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  85. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  86. def toString(): String

    Definition Classes
    AnyRef → Any
  87. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  88. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  89. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped