MatchCompanion

oxygen.quoted.companion.MatchCompanion
final class MatchCompanion(using quotes: Quotes)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply(selector: Term, cases: List[CaseDef]): Match

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

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

Attributes

def copy(original: Tree)(selector: Term, cases: List[CaseDef]): Match