dotty.tools.backend

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ScalaPrimitivesOps.type

Simple implementation of a worklist algorithm. A processing function is applied repeatedly to the first element in the worklist, as long as the stack is not empty.

Simple implementation of a worklist algorithm. A processing function is applied repeatedly to the first element in the worklist, as long as the stack is not empty.

The client class should mix-in this class and initialize the worklist field and define the processElement method. Then call the run method providing a function that initializes the worklist.

Attributes

Authors:

Martin Odersky

See also:

scala.tools.nsc.backend.icode.Linearizers

Version:

1.0

Graph
Supertypes
class Object
trait Matchable
class Any