Part of the 'transform' infrastructure.
transform ca take either a T only or a (T, A).
(t, a) is bit cumbersome to write and that is why CTWithResult exists.
This allows to write t andCollect a instead of (t, List(a))
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
any2stringadd[(Combinators.this)#CTWithResult[U]] performed by method any2stringadd in scala.Predef.
Definition Classes
any2stringadd
def->[B](y: B): ((Combinators.this)#CTWithResult[U], B)
Implicit information
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
ArrowAssoc[(Combinators.this)#CTWithResult[U]] performed by method ArrowAssoc in scala.Predef.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
Ensuring[(Combinators.this)#CTWithResult[U]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
Ensuring[(Combinators.this)#CTWithResult[U]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
Ensuring[(Combinators.this)#CTWithResult[U]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
Ensuring[(Combinators.this)#CTWithResult[U]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
StringFormat[(Combinators.this)#CTWithResult[U]] performed by method StringFormat in scala.Predef.
defparse[U](implicit convert: Convert[(Combinators.this)#CTWithResult[U], meta.Input], dialect: Dialect, parse: meta.Parse[U]): U
Implicit information
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
meta.XtensionInputLike[(Combinators.this)#CTWithResult[U]] performed by method XtensionInputLike in scala.meta.syntactic.Api.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
meta.XtensionShow[(Combinators.this)#CTWithResult[U]] performed by method XtensionShow in scala.meta.ui.Api.
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
meta.XtensionInputLike[(Combinators.this)#CTWithResult[U]] performed by method XtensionInputLike in scala.meta.syntactic.Api.
Definition Classes
XtensionInputLike
final defwait(): Unit
Definition Classes
AnyRef
Annotations
@throws(...)
final defwait(arg0: Long, arg1: Int): Unit
Definition Classes
AnyRef
Annotations
@throws(...)
final defwait(arg0: Long): Unit
Definition Classes
AnyRef
Annotations
@throws(...)
macro defwithResult[A](a: A): (U, A)
def→[B](y: B): ((Combinators.this)#CTWithResult[U], B)
Implicit information
This member is added by an implicit conversion from (Combinators.this)#CTWithResult[U] to
ArrowAssoc[(Combinators.this)#CTWithResult[U]] performed by method ArrowAssoc in scala.Predef.
Part of the 'transform' infrastructure. transform ca take either a T only or a (T, A). (t, a) is bit cumbersome to write and that is why CTWithResult exists. This allows to write t andCollect a instead of (t, List(a))