SingleUseFrontend

parsley.debugger.frontend.SingleUseFrontend

Signifies that the frontend inheriting from this can only be run once.

Attributes

See also
Since

4.5.0

Source
DebugFrontend.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Inherited methods

final def process(input: => String, tree: => DebugTree): Unit

Process a debug tree using whatever the frontend is doing to present the tree in some way.

Process a debug tree using whatever the frontend is doing to present the tree in some way.

Value parameters

input

The full input of the parse.

tree

Debug tree to process.

Attributes

Inherited from:
DebugFrontend
Source
DebugFrontend.scala
protected def processImpl(input: => String, tree: => DebugTree): Unit

The actual method that does the processing of the tree.

The actual method that does the processing of the tree. Override this to process a tree in a custom way.

Attributes

Inherited from:
DebugFrontend
Source
DebugFrontend.scala