Extractor

class Extractor extends TreeTraverser

Extractor of symbol occurrences from trees

class Object
trait Matchable
class Any

Value members

Concrete methods

def extract(tree: Tree)(using Context): Unit
override
def traverse(tree: Tree)(using Context): Unit
Definition Classes

Inherited methods

def apply(x: Unit, tree: Tree)(using Context): Unit
Inherited from
TreeTraverser
def apply(x: Unit, trees: List[Tree])(using Context): Unit
Inherited from
TreeAccumulator
def foldMoreCases(x: Unit, tree: Tree)(using Context): Unit
Inherited from
TreeAccumulator
def foldOver(x: Unit, tree: Tree)(using Context): Unit
Inherited from
TreeAccumulator
protected
def traverseChildren(tree: Tree)(using Context): Unit
Inherited from
TreeTraverser

Concrete fields

final lazy

A cache of localN names

A cache of localN names

The extracted symbol occurrences

The extracted symbol occurrences

The extracted symbol infos

The extracted symbol infos