Packages

class SymbolTable extends AnyRef

Source
SymbolTables.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SymbolTable
  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. All

Value Members

  1. def +(symDef: tools.nsc.Global.Tree): Utils.SymbolTable
  2. def +(sym: tools.nsc.Global.Symbol, name: tools.nsc.Global.TermName, reification: tools.nsc.Global.Tree): Utils.SymbolTable
  3. def ++(symtab: Utils.SymbolTable): Utils.SymbolTable
  4. def ++(symDefs: collection.TraversableOnce[tools.nsc.Global.Tree]): Utils.SymbolTable
  5. def -(symDef: tools.nsc.Global.Tree): Utils.SymbolTable
  6. def -(name: tools.nsc.Global.TermName): Utils.SymbolTable
  7. def -(sym: tools.nsc.Global.Symbol): Utils.SymbolTable
  8. def --(symtab: Utils.SymbolTable): Utils.SymbolTable
  9. def --(symDefs: collection.TraversableOnce[tools.nsc.Global.Tree]): Utils.SymbolTable
  10. def --(names: collection.Iterable[tools.nsc.Global.TermName]): Utils.SymbolTable
  11. def --(syms: GenTraversableOnce[tools.nsc.Global.Symbol]): Utils.SymbolTable
  12. def debugString: String
  13. def encode: List[tools.nsc.Global.Tree]
  14. def filterAliases(p: (tools.nsc.Global.Symbol, tools.nsc.Global.TermName) ⇒ Boolean): Utils.SymbolTable
  15. def filterSyms(p: (tools.nsc.Global.Symbol) ⇒ Boolean): Utils.SymbolTable
  16. def symAliases(sym: tools.nsc.Global.Symbol): List[tools.nsc.Global.TermName]
  17. def symBinding(sym: tools.nsc.Global.Symbol): tools.nsc.Global.Tree
  18. def symDef(sym: tools.nsc.Global.Symbol): tools.nsc.Global.Tree
  19. def symName(sym: tools.nsc.Global.Symbol): tools.nsc.Global.TermName
  20. def symRef(sym: tools.nsc.Global.Symbol): tools.nsc.Global.Tree
  21. def syms: List[tools.nsc.Global.Symbol]
  22. def toString(): String
    Definition Classes
    SymbolTable → AnyRef → Any