O object

Match

extends Object with Serializable

Scala match term

Supertypes

Object, Serializable

Members

def 

apply

( selector: Term cases: List[CaseDef] ) ( implicit  ctx: Context ) : Match

Creates a pattern match <scrutinee: Term> match { <cases: List[CaseDef]> }

Creates a pattern match <scrutinee: Term> match { <cases: List[CaseDef]> }

def 

copy

( original: Tree ) ( selector: Term cases: List[CaseDef] ) ( implicit  ctx: Context ) : Match

def 

unapply

( x: Match ) ( implicit  ctx: Context ) : Option[( Term, List[CaseDef] )]

Matches a pattern match <scrutinee: Term> match { <cases: List[CaseDef]> }

Matches a pattern match <scrutinee: Term> match { <cases: List[CaseDef]> }