summaryrefslogtreecommitdiff
path: root/src/library/scala/reflect/generic/Scopes.scala
blob: 9aff63d95816ae87f050b36a67fc2eae110c4328 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package scala.reflect
package generic

trait Scopes { self: Universe =>

  abstract class AbsScope extends Iterable[Symbol] {
    private[reflect] def enter(sym: Symbol): Symbol
  }

  type Scope <: AbsScope

  def newScope(): Scope
}