Packages

t

scala.reflect.api

StandardDefinitions

trait StandardDefinitions extends AnyRef

EXPERIMENTAL

All Scala standard symbols and types.

These standard definitions can accessed to using definitions. They're typically imported with a wildcard import, import definitions._, and are listed in scala.reflect.api.StandardDefinitions#DefinitionsApi.

Self Type
Universe
Source
StandardDefinitions.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. StandardDefinitions
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Definitions

  1. trait StandardTypes extends AnyRef

    Defines standard types.

  1. abstract val definitions: Universe.DefinitionsApi

    A value containing all standard definitions in DefinitionsApi

API

The methods available for each reflection entity, without the implementation. Since the reflection entities are later overridden by runtime reflection and macros, their API counterparts guarantee a minimum set of methods that are implemented.

  1. trait DefinitionsApi extends Universe.StandardTypes

    Defines standard symbols (and types via its base trait).