Packages

trait Utils extends NodePrinters with Extractors with SymbolTables with StdAttachments

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Utils
  2. StdAttachments
  3. SymbolTables
  4. Extractors
  5. NodePrinters
  6. AnyRef
  7. 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

Type Members

  1. sealed abstract class FreeDefExtractor extends AnyRef
    Definition Classes
    Extractors
  2. case class ReifyAliasAttachment(sym: tools.nsc.Global.Symbol, alias: tools.nsc.Global.TermName) extends Product with Serializable
    Definition Classes
    StdAttachments
  3. case class ReifyBindingAttachment(binding: tools.nsc.Global.Tree) extends Product with Serializable
    Definition Classes
    StdAttachments
  4. class SymbolTable extends AnyRef
    Definition Classes
    SymbolTables

Abstract Value Members

  1. abstract val global: Global
  2. abstract val typer: (analyzer)#Typer

Concrete Value Members

  1. object ApplyCall
    Definition Classes
    Extractors
  2. object BoundTerm
    Definition Classes
    Extractors
  3. object BoundType
    Definition Classes
    Extractors
  4. object FreeDef extends Utils.FreeDefExtractor
    Definition Classes
    Extractors
  5. object FreeRef
    Definition Classes
    Extractors
  6. object FreeTermDef extends Utils.FreeDefExtractor
    Definition Classes
    Extractors
  7. object FreeTypeDef extends Utils.FreeDefExtractor
    Definition Classes
    Extractors
  8. object ReifiedTree
    Definition Classes
    Extractors
  9. object ReifiedType
    Definition Classes
    Extractors
  10. object SymDef
    Definition Classes
    Extractors
  11. object TreeSplice
    Definition Classes
    Extractors
  12. object TypeRefToFreeType
    Definition Classes
    Extractors
  13. object reifiedNodeToString extends (tools.nsc.Global.Tree) ⇒ String
    Definition Classes
    NodePrinters
  14. object SymbolTable
    Definition Classes
    SymbolTables
  15. def getReifier: Reifier { val global: Utils.this.global.type }
  16. def hasReifier: Boolean
  17. lazy val reifier: Reifier { val global: Utils.this.global.type }
  18. def reifyBinding(tree: tools.nsc.Global.Tree): tools.nsc.Global.Tree
    Definition Classes
    StdAttachments
  19. val reifyCopypaste: Boolean
  20. val reifyDebug: Boolean
  21. val reifyTrace: SimpleTracer