scala
.
meta
Term
Related Docs:
trait Term
|
package meta
object
Term
extends
Serializable
Linear Supertypes
Serializable
,
java.io.Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
Term
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
Annotate
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Anonymous
extends
meta.Name
with
Ref
with
Product
Annotations
@astClass
()
@leafClass
()
trait
AnonymousFunction
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Apply
extends
Term
with
Member.Apply
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ApplyInfix
extends
Term
with
Infix
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ApplyType
extends
Term
with
Member.Apply
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ApplyUnary
extends
Ref
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ArgClause
extends
Member.ArgClause
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Ascribe
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Assign
extends
Term
with
WithBody
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Block
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ContextFunction
extends
FunctionTerm
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Do
extends
Term
with
WithBody
with
Product
Annotations
@astClass
()
@leafClass
()
trait
EndMarker
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Eta
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
For
extends
Term
with
WithBody
with
WithEnums
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ForYield
extends
Term
with
WithBody
with
WithEnums
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Function
extends
FunctionTerm
with
Product
Annotations
@astClass
()
@leafClass
()
trait
FunctionTerm
extends
Term
with
Member.Function
Annotations
@branch
()
@branch
()
trait
If
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Interpolate
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Match
extends
Term
with
WithCases
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Name
extends
meta.Name
with
Ref
with
Pat
with
Product
Annotations
@astClass
()
@leafClass
()
trait
New
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
NewAnonymous
extends
Term
with
WithTemplate
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Param
extends
Member.Param
with
WithDeclTpeOpt
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ParamClause
extends
Member.ParamClause
with
Product
Annotations
@astClass
()
@leafClass
()
trait
PartialFunction
extends
Term
with
WithCases
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Placeholder
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
PolyFunction
extends
Term
with
WithTParamClause
with
Member.Function
with
Product
Annotations
@astClass
()
@leafClass
()
trait
QuotedMacroExpr
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
QuotedMacroType
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Ref
extends
Term
with
meta.Ref
Annotations
@branch
()
@branch
()
trait
Repeated
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Return
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Select
extends
Ref
with
Pat
with
Product
Annotations
@astClass
()
@leafClass
()
trait
SplicedMacroExpr
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
SplicedMacroPat
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Super
extends
Ref
with
Product
Annotations
@astClass
()
@leafClass
()
trait
This
extends
Ref
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Throw
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Try
extends
Term
with
WithCases
with
Product
Annotations
@astClass
()
@leafClass
()
trait
TryWithHandler
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Tuple
extends
Term
with
Member.Tuple
with
Product
Annotations
@astClass
()
@leafClass
()
trait
While
extends
Term
with
WithBody
with
Product
Annotations
@astClass
()
@leafClass
()
trait
Xml
extends
Term
with
Product
Annotations
@astClass
()
@leafClass
()
trait
ApplyUsing
extends
Term
with
Member.Apply
with
Product
Annotations
@deprecated
@astClass
()
@leafClass
()
Deprecated
(Since version 4.6.0)
Use Term.Apply, pass Mod.Using to Term.ArgClause
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
Annotate
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Anonymous
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
AnonymousFunction
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Apply
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ApplyInfix
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ApplyType
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ApplyUnary
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ApplyUsing
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ArgClause
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Ascribe
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Assign
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Block
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
implicit
def
ClassifierClass
[
T <:
Tree
]
:
Classifier
[
T
,
Term
]
object
ContextFunction
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Do
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
EndMarker
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Eta
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
For
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ForYield
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Function
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
FunctionTerm
extends
Serializable
object
If
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Interpolate
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Match
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Name
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
New
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
NewAnonymous
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Param
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
ParamClause
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
PartialFunction
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Placeholder
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
PolyFunction
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
QuotedMacroExpr
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
QuotedMacroType
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Ref
extends
Serializable
object
Repeated
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Return
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Select
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
SplicedMacroExpr
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
SplicedMacroPat
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Super
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
This
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Throw
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Try
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
TryWithHandler
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Tuple
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
While
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
object
Xml
extends
Serializable
Annotations
@astCompanion
()
@leafCompanion
()
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
fresh
(
prefix:
String
)
:
Name
def
fresh
()
:
Name
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
unapply
(
x:
Term
)
:
Boolean
Annotations
@inline
()
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Serializable
Inherited from
java.io.Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped