PassOutput

com.ossuminc.riddl.passes.PassOutput
See thePassOutput companion object
trait PassOutput

Information that a Pass must produce, currently just any messages it generated. Passes should derive their own concrete PassOutput classes from this trait

Attributes

Companion
object
Source
Pass.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

Any com.ossuminc.riddl.language.Messages.Messages that were generated by the pass

Any com.ossuminc.riddl.language.Messages.Messages that were generated by the pass

Attributes

Source
Pass.scala
def root: Root

The new com.ossuminc.riddl.language.AST.Root of the model, if the Pass modified it in Pass.preProcess

The new com.ossuminc.riddl.language.AST.Root of the model, if the Pass modified it in Pass.preProcess

Attributes

Source
Pass.scala