Typ

dotty.tools.dotc.transform.patmat.Typ
case class Typ(tp: Type, decomposed: Boolean) extends Space

Space representing the set of all values of a type

Value parameters

decomposed:

does the space result from decomposition? Used for pretty print

tp:

the type this space represents

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Space
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def decompose(using Context): List[Typ]

Inherited methods

def isSubspace(b: Space)(using Context): Boolean

Attributes

Inherited from:
Space

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def simplify(using Context): Space

Attributes

Inherited from:
Space