Packages

class UnusedPrivates extends Global.Traverser

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnusedPrivates
  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 UnusedPrivates()

Value Members

  1. def apply[T <: Global.Tree](tree: T): T
    Definition Classes
    Traverser
  2. def atOwner(owner: Global.Symbol)(traverse: ⇒ Unit): Unit
    Definition Classes
    Traverser
  3. def defnSymbols: collection.immutable.List[Global.Symbol]
  4. val defnTrees: ListBuffer[Global.MemberDef]
  5. def inDefinedAt(p: Global.Symbol): Boolean
  6. def isSyntheticWarnable(sym: Global.Symbol): Boolean
  7. def isUnusedParam(m: Global.Symbol): Boolean
  8. def isUnusedTerm(m: Global.Symbol): Boolean
  9. def isUnusedType(m: Global.Symbol): Boolean
  10. def localVars: collection.immutable.List[Global.Symbol]
  11. val params: Set[Global.Symbol]
  12. val patvars: Set[Global.Symbol]
  13. def qualifies(sym: Global.Symbol): Boolean
  14. def qualifiesTerm(sym: Global.Symbol): Boolean
  15. def qualifiesType(sym: Global.Symbol): Boolean
  16. val setVars: Set[Global.Symbol]
  17. def sympos(s: Global.Symbol): Int
  18. val targets: Set[Global.Symbol]
  19. def traverse(t: Global.Tree): Unit
    Definition Classes
    UnusedPrivates → Traverser
  20. def traverseAnnotations(annots: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  21. def traverseCases(cases: List[Global.CaseDef]): Unit
    Definition Classes
    Traverser
  22. def traverseConstant(c: Global.Constant): Unit
    Definition Classes
    Traverser
  23. def traverseGuard(guard: Global.Tree): Unit
    Definition Classes
    Traverser
  24. def traverseImportSelector(sel: Global.ImportSelector): Unit
    Definition Classes
    Traverser
  25. def traverseModifiers(mods: Global.Modifiers): Unit
    Definition Classes
    Traverser
  26. def traverseName(name: Global.Name): Unit
    Definition Classes
    Traverser
  27. def traverseParams(params: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  28. def traverseParamss(vparamss: List[List[Global.Tree]]): Unit
    Definition Classes
    Traverser
  29. def traverseParents(parents: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  30. def traversePattern(pat: Global.Tree): Unit
    Definition Classes
    Traverser
  31. def traverseSelfType(self: Global.ValDef): Unit
    Definition Classes
    Traverser
  32. def traverseStats(stats: List[Global.Tree], exprOwner: Global.Symbol): Unit
    Definition Classes
    Traverser
  33. def traverseTrees(trees: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  34. def traverseTreess(treess: List[List[Global.Tree]]): Unit
    Definition Classes
    Traverser
  35. def traverseTypeArgs(args: List[Global.Tree]): Unit
    Definition Classes
    Traverser
  36. def traverseTypeAscription(tpt: Global.Tree): Unit
    Definition Classes
    Traverser
  37. val treeTypes: Set[Global.Type]
  38. def treepos(t: Global.Tree): Int
  39. def unsetVars: collection.immutable.List[Global.Symbol]
  40. def unusedParams: collection.immutable.List[Global.Symbol]
  41. def unusedPatVars: collection.immutable.List[Global.Symbol]
  42. def unusedTerms: collection.immutable.List[Global.MemberDef]
  43. def unusedTypes: collection.immutable.List[Global.MemberDef]