An abstract type member of a template.
An type alias of a template.
An annotation to an entity.
A class template.
A constructor of a class.
A method (def) of a template.
A template (class, trait, object or package) for which documentation is available.
An entity in a Scaladoc universe.
An entity that is parameterized by types
An entity that is a member of a template.
This trait extracts all required information for documentation from compilation units
A template (class, trait, object or package) which is referenced in the universe, but for which no further documentation is available.
A non-template member (method, value, lazy value, variable, constructor, alias type, and abstract type).
An object template.
A package template.
A parameter to an entity.
The visibility of private[this] members.
The visibility of private[owner] members.
The visibility of protected[this] members.
The visibility of protected[owner] members.
The visibility of public members.
The root package, which contains directly or indirectly all members in the universe.
A template, which is either a class, trait, object or package.
A trait template.
A fragment of code.
The goal of this trait is , using makeTree, to browse a tree to 1- have the String of the complete tree (tree.
A type.
A type parameter to a class, trait, or method.
A value (val), lazy val (lazy val) or variable (var) of a template.
A value that is passed as an argument to a value parameter.
A value parameter to a constructor or method.
An type that represents visibility of members.