scala.reflect.api

Scopes

trait Scopes extends AnyRef

Self Type
Universe
Source
Scopes.scala
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Scopes
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringfmt
  2. by any2stringadd
  3. by any2ArrowAssoc
  4. by any2Ensuring
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Scope <: Iterable[Symbol]

Abstract Value Members

  1. abstract def newNestedScope(outer: Scope): Scope

    Create a new scope nested in another one with which it shares its elements

  2. abstract def newScope: Scope

    Create a new scope

  3. abstract def newScopeWith(elems: Symbol*): Scope

    Create a new scope with given initial elements