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 AnyRef
- Annotations
- @implicitNotFound( ... )
- trait InternalTree extends Product
- trait InternalTreeXtensions extends AnyRef
-
trait
Quasi extends Tree
- Annotations
- @branch() @branch()
- implicit final class XtensionHelpersMod extends AnyVal
- implicit final class XtensionTreesCase extends AnyVal
- implicit final class XtensionTreesMods extends AnyVal
- implicit final class XtensionTreesName extends AnyVal
- implicit final class XtensionTreesRef extends AnyVal
- implicit final class XtensionTreesStat extends AnyVal
- implicit final class XtensionTreesString extends AnyVal
- implicit final class XtensionTreesTerm extends AnyVal
- implicit final class XtensionTreesTermRef extends AnyVal
- implicit final class XtensionTreesType extends AnyVal
Value Members
-
def
arrayClass(clazz: Class[_], rank: Int): Class[_]
- Annotations
- @tailrec()
-
object
All
- Annotations
- @registry( "_root_.scala.meta.Stat.Block" , "_root_.scala.meta.Name.Anonymous" , "_root_.scala.meta.Name.This" , ... , ... , "_root_.scala.meta.Lit.Null" , "_root_.scala.meta.Lit.Int" , "_root_.scala.meta.Lit.Double" , "_root_.scala.meta.Lit.Float" , "_root_.scala.meta.Lit.Byte" , "_root_.scala.meta.Lit.Short" , "_root_.scala.meta.Lit.Char" , "_root_.scala.meta.Lit.Long" , "_root_.scala.meta.Lit.Boolean" , "_root_.scala.meta.Lit.Unit" , "_root_.scala.meta.Lit.String" , "_root_.scala.meta.Lit.Symbol" , "_root_.scala.meta.Term.ArgClause" , "_root_.scala.meta.Term.CasesBlock" , ... , "_root_.scala.meta.Term.This" , "_root_.scala.meta.Term.Super" , "_root_.scala.meta.Term.Name" , "_root_.scala.meta.Term.Anonymous" , "_root_.scala.meta.Term.Select" , ... , ... , "_root_.scala.meta.Term.Xml" , "_root_.scala.meta.Term.Apply" , "_root_.scala.meta.Term.ApplyUsing" , "_root_.scala.meta.Term.ApplyType" , "_root_.scala.meta.Term.ApplyInfix" , "_root_.scala.meta.Term.ApplyUnary" , "_root_.scala.meta.Term.Assign" , "_root_.scala.meta.Term.Return" , "_root_.scala.meta.Term.Throw" , "_root_.scala.meta.Term.Ascribe" , "_root_.scala.meta.Term.Annotate" , "_root_.scala.meta.Term.Tuple" , "_root_.scala.meta.Term.Block" , "_root_.scala.meta.Term.EndMarker" , "_root_.scala.meta.Term.If" , ... , ... , ... , ... , "_root_.scala.meta.Term.Match" , ... , "_root_.scala.meta.Term.Try" , ... , ... , "_root_.scala.meta.Term.Function" , ... , ... , ... , "_root_.scala.meta.Term.While" , "_root_.scala.meta.Term.Do" , "_root_.scala.meta.Term.For" , "_root_.scala.meta.Term.ForYield" , "_root_.scala.meta.Term.New" , ... , ... , "_root_.scala.meta.Term.Eta" , "_root_.scala.meta.Term.Repeated" , "_root_.scala.meta.Term.Param" , ... , "_root_.scala.meta.Type.ArgClause" , "_root_.scala.meta.Type.CasesBlock" , "_root_.scala.meta.Type.Name" , ... , "_root_.scala.meta.Type.Select" , "_root_.scala.meta.Type.Project" , "_root_.scala.meta.Type.Singleton" , "_root_.scala.meta.Type.Apply" , "_root_.scala.meta.Type.ApplyInfix" , ... , ... , ... , "_root_.scala.meta.Type.Function" , ... , ... , ... , "_root_.scala.meta.Type.Tuple" , "_root_.scala.meta.Type.With" , "_root_.scala.meta.Type.And" , "_root_.scala.meta.Type.Or" , "_root_.scala.meta.Type.Refine" , ... , "_root_.scala.meta.Type.Annotate" , "_root_.scala.meta.Type.Lambda" , ... , "_root_.scala.meta.Type.Macro" , "_root_.scala.meta.Type.Method" , ... , ... , "_root_.scala.meta.Type.Wildcard" , ... , "_root_.scala.meta.Type.Bounds" , ... , "_root_.scala.meta.Type.ByName" , "_root_.scala.meta.Type.PureByName" , "_root_.scala.meta.Type.Repeated" , "_root_.scala.meta.Type.Var" , "_root_.scala.meta.Type.TypedParam" , ... , "_root_.scala.meta.Type.Assign" , "_root_.scala.meta.Type.Param" , ... , "_root_.scala.meta.Type.Match" , "_root_.scala.meta.Type.Block" , "_root_.scala.meta.Type.Capturing" , "_root_.scala.meta.Pat.ArgClause" , "_root_.scala.meta.Pat.Var" , "_root_.scala.meta.Pat.Wildcard" , "_root_.scala.meta.Pat.SeqWildcard" , "_root_.scala.meta.Pat.Bind" , "_root_.scala.meta.Pat.Alternative" , "_root_.scala.meta.Pat.Tuple" , "_root_.scala.meta.Pat.Repeated" , "_root_.scala.meta.Pat.Extract" , ... , "_root_.scala.meta.Pat.Interpolate" , "_root_.scala.meta.Pat.Xml" , "_root_.scala.meta.Pat.Typed" , "_root_.scala.meta.Pat.Assign" , "_root_.scala.meta.Pat.Macro" , "_root_.scala.meta.Pat.Given" , ... , "_root_.scala.meta.Decl.Val" , "_root_.scala.meta.Decl.Var" , "_root_.scala.meta.Decl.Def" , "_root_.scala.meta.Decl.Type" , "_root_.scala.meta.Decl.Given" , "_root_.scala.meta.Defn.Val" , "_root_.scala.meta.Defn.Var" , "_root_.scala.meta.Defn.Given" , "_root_.scala.meta.Defn.Enum" , "_root_.scala.meta.Defn.EnumCase" , ... , "_root_.scala.meta.Defn.GivenAlias" , ... , "_root_.scala.meta.Defn.Def" , "_root_.scala.meta.Defn.Macro" , "_root_.scala.meta.Defn.Type" , "_root_.scala.meta.Defn.Class" , "_root_.scala.meta.Defn.Trait" , "_root_.scala.meta.Defn.Object" , "_root_.scala.meta.Pkg" , "_root_.scala.meta.Pkg.Object" , "_root_.scala.meta.Pkg.Body" , "_root_.scala.meta.Ctor.Primary" , "_root_.scala.meta.Ctor.Block" , "_root_.scala.meta.Ctor.Secondary" , "_root_.scala.meta.Init" , "_root_.scala.meta.Self" , "_root_.scala.meta.Template.Body" , "_root_.scala.meta.Template" , "_root_.scala.meta.Mod.Annot" , "_root_.scala.meta.Mod.Private" , "_root_.scala.meta.Mod.Protected" , "_root_.scala.meta.Mod.Implicit" , "_root_.scala.meta.Mod.Final" , "_root_.scala.meta.Mod.Sealed" , "_root_.scala.meta.Mod.Open" , "_root_.scala.meta.Mod.Super" , "_root_.scala.meta.Mod.Override" , "_root_.scala.meta.Mod.Case" , "_root_.scala.meta.Mod.Abstract" , "_root_.scala.meta.Mod.Covariant" , ... , "_root_.scala.meta.Mod.Lazy" , "_root_.scala.meta.Mod.ValParam" , "_root_.scala.meta.Mod.VarParam" , "_root_.scala.meta.Mod.Infix" , "_root_.scala.meta.Mod.Inline" , "_root_.scala.meta.Mod.Using" , "_root_.scala.meta.Mod.Opaque" , "_root_.scala.meta.Mod.Transparent" , "_root_.scala.meta.Mod.Erased" , "_root_.scala.meta.Mod.Tracked" , "_root_.scala.meta.Mod.Into" , ... , ... , "_root_.scala.meta.Enumerator.Val" , ... , "_root_.scala.meta.Import" , "_root_.scala.meta.Export" , "_root_.scala.meta.Importer" , ... , "_root_.scala.meta.Importee.Given" , ... , "_root_.scala.meta.Importee.Name" , "_root_.scala.meta.Importee.Rename" , ... , "_root_.scala.meta.Case" , "_root_.scala.meta.TypeCase" , "_root_.scala.meta.Source" , "_root_.scala.meta.MultiSource" )
- object Fresh
- object ParentChecks
- object PlaceholderChecks
- object Quasi extends Serializable
- object Syntactic
- object XtensionTreesString