package trees
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- trees
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
AstInfo[T <: Ast] extends ClassTag[T]
- Annotations
- @implicitNotFound( ... )
- class AstInfoMacros extends MacroHelpers
- trait InternalTree extends Product
- trait InternalTreeXtensions extends AnyRef
-
sealed
trait
Origin extends Optional with Adt with Product with Serializable
- Annotations
- @root()
-
trait
Quasi extends Tree
- Annotations
- @branch() @branch()
- implicit class XtensionHelpersMod extends AnyRef
- implicit class XtensionTreesCase extends AnyRef
- implicit class XtensionTreesMods extends AnyRef
- implicit class XtensionTreesName extends AnyRef
- implicit class XtensionTreesRef extends AnyRef
- implicit class XtensionTreesStat extends AnyRef
- implicit class XtensionTreesTerm extends AnyRef
- implicit class XtensionTreesTermName extends AnyRef
- implicit class XtensionTreesTermRef extends AnyRef
- implicit class XtensionTreesType extends AnyRef
Value Members
- def arrayClass(clazz: Class[_], rank: Int): Class[_]
- def astInfo[T <: Ast](implicit arg0: AstInfo[T]): AstInfo[T]
- def onlyLastParamCanBeRepeated(params: List[Param]): Boolean
-
object
All
- Annotations
- @registry( ... )
- object AstInfo extends Serializable
- object Fresh
- object Origin extends Serializable
- object ParentChecks
- object Quasi extends Serializable
- object Syntactic