Packages

abstract class SymSlurper extends AnyRef

Source
Power.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SymSlurper
  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

Instance Constructors

  1. new SymSlurper()

Abstract Value Members

  1. abstract def isFinished(): Boolean
  2. abstract def isIgnore(sym: Global.Symbol): Boolean
  3. abstract def isKeep(sym: Global.Symbol): Boolean
  4. abstract def isRecur(sym: Global.Symbol): Boolean

Concrete Value Members

  1. def apply(sym: Global.Symbol): Set[Global.Symbol]
  2. def discarded: Int
  3. val keep: HashSet[Global.Symbol]
  4. var lastCount: Int
  5. def loop(todo: Set[Global.Symbol]): Set[Global.Symbol]
  6. def members(x: Global.Symbol): List[Global.Symbol]
  7. var pass: Int
  8. def processed: Int
  9. val seen: HashSet[Global.Symbol]
  10. val unseenHistory: ListBuffer[Int]