Packages

class LabelDefsFinder extends Global.Traverser

Source
BCodeIdiomatic.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LabelDefsFinder
  2. Traverser
  3. AnyRef
  4. 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

Instance Constructors

  1. new LabelDefsFinder(rhs: Global.Tree)

Value Members

  1. var acc: List[Global.LabelDef]
  2. def apply(): Unit
  3. def apply[T <: Global.Tree](tree: T): T
    Definition Classes
    Traverser
  4. def atOwner(owner: Global.Symbol)(traverse: ⇒ Unit): Unit
    Definition Classes
    Traverser
  5. var directResult: List[Global.LabelDef]
  6. val result: AnyRefMap[Global.Tree, List[Global.LabelDef]]
  7. def traverse(tree: Global.Tree): Unit
    Definition Classes
    LabelDefsFinder → Traverser
  8. def traverseAnnotations(annots: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  9. def traverseCases(cases: List[Global.CaseDef]): Unit
    Definition Classes
    Traverser
  10. def traverseConstant(c: Global.Constant): Unit
    Definition Classes
    Traverser
  11. def traverseGuard(guard: Global.Tree): Unit
    Definition Classes
    Traverser
  12. def traverseImportSelector(sel: Global.ImportSelector): Unit
    Definition Classes
    Traverser
  13. def traverseModifiers(mods: Global.Modifiers): Unit
    Definition Classes
    Traverser
  14. def traverseName(name: Global.Name): Unit
    Definition Classes
    Traverser
  15. def traverseParams(params: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  16. def traverseParamss(vparamss: List[List[Global.Tree]]): Unit
    Definition Classes
    Traverser
  17. def traverseParents(parents: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  18. def traversePattern(pat: Global.Tree): Unit
    Definition Classes
    Traverser
  19. def traverseSelfType(self: Global.ValDef): Unit
    Definition Classes
    Traverser
  20. def traverseStats(stats: List[Global.Tree], exprOwner: Global.Symbol): Unit
    Definition Classes
    Traverser
  21. def traverseTrees(trees: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  22. def traverseTreess(treess: List[List[Global.Tree]]): Unit
    Definition Classes
    Traverser
  23. def traverseTypeArgs(args: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  24. def traverseTypeAscription(tpt: Global.Tree): Unit
    Definition Classes
    Traverser