IsTag

trait IsTag[Tag] extends Eq[Tag]
trait Eq[Tag]
class Object
trait Matchable
class Any

Value members

Abstract methods

def isOpen(tag: Tag): Boolean

Indicates whether this tag is open. For instance, tags representing integers are open, strings as well.

Indicates whether this tag is open. For instance, tags representing integers are open, strings as well.

Source:
IsTag.scala
def range(tag: Tag): Iterator[Tag]

The range of this tag type, i.e. all possible values. If the tag is open, returns an empty iterator.

The range of this tag type, i.e. all possible values. If the tag is open, returns an empty iterator.

Source:
IsTag.scala

Concrete methods

final def hasUnmatchedConstructor(skel: Skeleton[_, Tag], matched: Set[Tag]): Boolean

Inherited methods

def eqv(x: Tag, y: Tag): Boolean

Returns true if x and y are equivalent, false otherwise.

Returns true if x and y are equivalent, false otherwise.

Inherited from:
Eq
Source:
Eq.scala
def neqv(x: Tag, y: Tag): Boolean

Returns false if x and y are equivalent, true otherwise.

Returns false if x and y are equivalent, true otherwise.

Inherited from:
Eq
Source:
Eq.scala