Packages

package trees

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. trees
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AstInfo[T <: Ast] extends AnyRef
    Annotations
    @implicitNotFound()
  2. trait InternalTree extends Product
  3. trait InternalTreeXtensions extends AnyRef
  4. sealed trait Origin extends Optional with Adt with Product with Serializable
    Annotations
    @root()
  5. trait Quasi extends Tree
    Annotations
    @branch() @branch()
  6. implicit final class XtensionHelpersMod extends AnyVal
  7. implicit final class XtensionTreesCase extends AnyVal
  8. implicit final class XtensionTreesMods extends AnyVal
  9. implicit final class XtensionTreesName extends AnyVal
  10. implicit final class XtensionTreesRef extends AnyVal
  11. implicit final class XtensionTreesStat extends AnyVal
  12. implicit final class XtensionTreesString extends AnyVal
  13. implicit final class XtensionTreesTerm extends AnyVal
  14. implicit final class XtensionTreesTermRef extends AnyVal
  15. implicit final class XtensionTreesType extends AnyVal

Value Members

  1. def arrayClass(clazz: Class[_], rank: Int): Class[_]
    Annotations
    @tailrec()
  2. object All
    Annotations
    @registry(scala.collection.immutable.List.apply[String]("_root_.scala.meta.Name.Anonymous", "_root_.scala.meta.Name.This", "_root_.scala.meta.Name.Indeterminate", "_root_.scala.meta.Name.Placeholder", "_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.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.Interpolate", "_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.QuotedMacroExpr", "_root_.scala.meta.Term.QuotedMacroType", "_root_.scala.meta.Term.SplicedMacroExpr", "_root_.scala.meta.Term.SplicedMacroPat", "_root_.scala.meta.Term.Match", "_root_.scala.meta.Term.Try", "_root_.scala.meta.Term.TryWithHandler", "_root_.scala.meta.Term.ContextFunction", "_root_.scala.meta.Term.Function", "_root_.scala.meta.Term.AnonymousFunction", "_root_.scala.meta.Term.PolyFunction", "_root_.scala.meta.Term.PartialFunction", "_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.NewAnonymous", "_root_.scala.meta.Term.Placeholder", "_root_.scala.meta.Term.Eta", "_root_.scala.meta.Term.Repeated", "_root_.scala.meta.Term.Param", "_root_.scala.meta.Term.ParamClause", "_root_.scala.meta.Type.ArgClause", "_root_.scala.meta.Type.Name", "_root_.scala.meta.Type.AnonymousName", "_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.FuncParamClause", "_root_.scala.meta.Type.Function", "_root_.scala.meta.Type.PolyFunction", "_root_.scala.meta.Type.ContextFunction", "_root_.scala.meta.Type.ImplicitFunction", "_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.Existential", "_root_.scala.meta.Type.Annotate", "_root_.scala.meta.Type.Lambda", "_root_.scala.meta.Type.AnonymousLambda", "_root_.scala.meta.Type.Macro", "_root_.scala.meta.Type.Method", "_root_.scala.meta.Type.Placeholder.Impl", "_root_.scala.meta.Type.PatWildcard", "_root_.scala.meta.Type.Wildcard", "_root_.scala.meta.Type.AnonymousParam", "_root_.scala.meta.Type.Bounds", "_root_.scala.meta.Type.ByName", "_root_.scala.meta.Type.Repeated", "_root_.scala.meta.Type.Var", "_root_.scala.meta.Type.TypedParam", "_root_.scala.meta.Type.FunctionArg", "_root_.scala.meta.Type.Param", "_root_.scala.meta.Type.ParamClause", "_root_.scala.meta.Type.Match", "_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.ExtractInfix", "_root_.scala.meta.Pat.Interpolate", "_root_.scala.meta.Pat.Xml", "_root_.scala.meta.Pat.Typed", "_root_.scala.meta.Pat.Macro", "_root_.scala.meta.Pat.Given", "_root_.scala.meta.Member.ParamClauseGroup", "_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.RepeatedEnumCase", "_root_.scala.meta.Defn.GivenAlias", "_root_.scala.meta.Defn.ExtensionGroup", "_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.Ctor.Primary", "_root_.scala.meta.Ctor.Secondary", "_root_.scala.meta.Init", "_root_.scala.meta.Self", "_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.Contravariant", "_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.Enumerator.Generator", "_root_.scala.meta.Enumerator.CaseGenerator", "_root_.scala.meta.Enumerator.Val", "_root_.scala.meta.Enumerator.Guard", "_root_.scala.meta.Import", "_root_.scala.meta.Export", "_root_.scala.meta.Importer", "_root_.scala.meta.Importee.Wildcard", "_root_.scala.meta.Importee.Given", "_root_.scala.meta.Importee.GivenAll", "_root_.scala.meta.Importee.Name", "_root_.scala.meta.Importee.Rename", "_root_.scala.meta.Importee.Unimport", "_root_.scala.meta.Case", "_root_.scala.meta.TypeCase", "_root_.scala.meta.Source", "_root_.scala.meta.MultiSource"))
  3. object Fresh
  4. object Origin extends java.io.Serializable
  5. object ParentChecks
  6. object PlaceholderChecks
  7. object Quasi extends java.io.Serializable
  8. object Syntactic
  9. object XtensionTreesString

Inherited from AnyRef

Inherited from Any

Ungrouped