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.