CollectingPassOutput
com.ossuminc.riddl.passes.CollectingPassOutput
abstract class CollectingPassOutput[T](root: Root, messages: Messages, collected: Seq[T]) extends PassOutput
An abstract PassOutput for use with passes that derive from CollectingPass. This just provides a standard field name for the data that is collected, being collected
.
Type parameters
- T
-
The element type of the collected data
Value parameters
- collected
-
The data that was collected from the CollectingPass's run
- messages
-
The required messages field from the PassOutput trait
Attributes
- Source
- Pass.scala
- Graph
-
- Supertypes
- Known subtypes
In this article