Pattern

amyc.ast.TreeModule.Pattern
sealed abstract class Pattern extends Tree

Base Type to represent a pattern

Attributes

Graph
Supertypes
trait Tree
trait Positioned
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Inherited methods

def hasPosition: Boolean

Attributes

Inherited from:
Positioned

Attributes

Inherited from:
Positioned
def setPos(other: Positioned): Positioned.this.type

Attributes

Inherited from:
Positioned
def setPos(pos: Position): Positioned.this.type

Attributes

Inherited from:
Positioned
def tpe: Type

Attributes

Inherited from:
Tree
final def withType(tpe: Type): Tree.this.type

Attributes

Inherited from:
Tree

Inherited fields

protected var pos_: Position

Attributes

Inherited from:
Positioned