treehugger

package treehugger

Visibility
  1. Public
  2. All

Type Members

  1. trait AnnotationInfos extends AnnotationInfos

    AnnotationInfo and its helpers

  2. trait Chars extends AnyRef

    Contains constants and classifier methods for characters

  3. trait Constants extends Constants

  4. trait Definitions extends StandardDefinitions

  5. trait DocGen extends AnyRef

  6. class Flags extends ModifierFlags

    All flags and associated operatins

  7. class Forest extends Universe with StdNames with Definitions with Symbols with Types with Constants with Scopes with Names with Trees with AnnotationInfos with TreePrinters with TreeGen with DocGen with TreehuggerDSLs

  8. trait HasFlags extends AnyRef

    Common code utilized by Modifiers (which carry the flags associated with Trees) and Symbol.

  9. class ModifierFlags extends AnyRef

    Flags set on Modifiers instances in the parsing stage.

  10. trait NameManglers extends AnyRef

    A trait to encapsulate name mangling.

  11. trait Names extends AnyRef

  12. trait Scopes extends Scopes

  13. trait StdNames extends NameManglers

  14. trait Symbols extends Symbols

  15. trait TreeGen extends AnyRef

  16. trait TreePrinters extends TreePrinters

  17. trait TreehuggerDSLs extends AnyRef

    A DSL for generating scala code.

  18. trait Trees extends Trees

  19. trait Types extends Types

Value Members

  1. object Chars extends Chars

  2. object Flags extends Flags

  3. object ModifierFlags extends ModifierFlags

  4. object NameTransformer extends AnyRef

  5. package api

  6. lazy val forest: Forest

    Definition Classes
    package