TryModule
scala.quoted.Quotes.reflectModule.TryModule
trait TryModule
Methods of the module object val Try
Attributes
- Source
- Quotes.scala
- Graph
-
- Supertypes
- Self type
-
Members list
Value members
Abstract methods
def apply(expr: Quotes.this.reflectModule.this.Term, cases: List[Quotes.this.reflectModule.this.CaseDef], finalizer: Option[Quotes.this.reflectModule.this.Term]): Quotes.this.reflectModule.this.Try
Create a try/catch try <body: Term> catch { <cases: List[CaseDef]> } finally <finalizer: Option[Term]>
Create a try/catch try <body: Term> catch { <cases: List[CaseDef]> } finally <finalizer: Option[Term]>
Attributes
- Source
- Quotes.scala
def copy(original: Quotes.this.reflectModule.this.Tree)(expr: Quotes.this.reflectModule.this.Term, cases: List[Quotes.this.reflectModule.this.CaseDef], finalizer: Option[Quotes.this.reflectModule.this.Term]): Quotes.this.reflectModule.this.Try
Attributes
- Source
- Quotes.scala
def unapply(x: Quotes.this.reflectModule.this.Try): (Quotes.this.reflectModule.this.Term, List[Quotes.this.reflectModule.this.CaseDef], Option[Quotes.this.reflectModule.this.Term])
Matches a try/catch try <body: Term> catch { <cases: List[CaseDef]> } finally <finalizer: Option[Term]>
Matches a try/catch try <body: Term> catch { <cases: List[CaseDef]> } finally <finalizer: Option[Term]>
Attributes
- Source
- Quotes.scala
In this article