object Term extends java.io.Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Term
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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()
Deprecated Type Members
- 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
- implicit def ClassifierClass[T <: Tree]: Classifier[T, Term]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit def astInfo: AstInfo[Term]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fresh(prefix: String): Name
- def fresh(): Name
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object Annotate extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Anonymous extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object AnonymousFunction extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Apply extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ApplyInfix extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ApplyType extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ApplyUnary extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ApplyUsing extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ArgClause extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Ascribe extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Assign extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Block extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ContextFunction extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Do extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object EndMarker extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Eta extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object For extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ForYield extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Function extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object FunctionTerm extends java.io.Serializable
- object If extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Interpolate extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Match extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Name extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object New extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object NewAnonymous extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Param extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object ParamClause extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object PartialFunction extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Placeholder extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object PolyFunction extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Quasi extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object QuotedMacroExpr extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object QuotedMacroType extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Ref extends java.io.Serializable
- object Repeated extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Return extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Select extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object SplicedMacroExpr extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object SplicedMacroPat extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Super extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object This extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Throw extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Try extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object TryWithHandler extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Tuple extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object While extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()
- object Xml extends java.io.Serializable
- Annotations
- @astCompanion() @leafCompanion()