summaryrefslogtreecommitdiff
path: root/src/library/scala/reflect/generic/Scopes.scala
blob: 9f8a8ecd19eccb3310c202f8127b8b47eb8ddb67 (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] {
    def enter(sym: Symbol): Symbol
  }

  type Scope <: AbsScope

  def newScope(): Scope
}