CforSyntax

class Object
trait Matchable
class Any
trait AllSyntax
object implicits.type
object all.type
object allButCats.type
object cfor.type

Type members

Types

final type RangeElem[X <: RangeLike] = X match { case Range => Int case NumericRange[Long] => Long }

Value members

Concrete methods

inline def cfor[A](inline init: A)(inline test: A => Boolean, inline next: A => A)(inline body: A => Unit): Unit
inline def cforRange[R <: RangeLike](inline r: R)(inline body: RangeElem[R] => Unit): Unit
inline def cforRange2[R <: RangeLike](inline r1: R, inline r2: R)(inline body: (RangeElem[R], RangeElem[R]) => Unit): Unit