com.ossuminc.riddl.passes.translate

Members list

Type members

Classlikes

A base trait for the options that a TranslatingPass must have

A base trait for the options that a TranslatingPass must have

Attributes

Source
TranslatingOptions.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Options
class Options
class Options

Base class of all Passes that translate the AST to some other form.

Base class of all Passes that translate the AST to some other form.

Value parameters

input

The input to be translated

outputs

The prior outputs from preceding passes

Attributes

Source
TranslatingPass.scala
Supertypes
class Pass
class Object
trait Matchable
class Any

Base class for the state of a TranslatingState so it can do its work.

Base class for the state of a TranslatingState so it can do its work. This class just takes care of managing the output files.

Type parameters

OF

The type of the OutputFile that should be used to do the translation.

Attributes

Source
TranslatingState.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class HugoPass