package phases
- Alphabetic
- Public
- All
Type Members
-
class
AddDefaults extends Phase with PreservesAll[Phase]
Add default annotations for a Stage
Add default annotations for a Stage
This currently only adds a TargetDirAnnotation. This isn't necessary for a StageOptionsView, but downstream tools may expect a TargetDirAnnotation to exist.
-
class
Checks extends Phase with PreservesAll[Phase]
Phase that validates an AnnotationSeq.
Phase that validates an AnnotationSeq. If successful, views of this AnnotationSeq as StageOptions are guaranteed to succeed.
-
class
ConvertLegacyAnnotations extends Phase with PreservesAll[Phase]
Convert any LegacyAnnotations to non-legacy variants
-
class
DeletedWrapper extends Phase with Translator[AnnotationSeq, (AnnotationSeq, AnnotationSeq)] with PreservesAll[Phase]
Wrap a Phase such that any Annotation removed by the wrapped Phase will be added as DeletedAnnotations.
-
class
GetIncludes extends Phase with PreservesAll[Phase]
Recursively expand all InputAnnotationFileAnnotations in an AnnotationSeq
-
class
WriteOutputAnnotations extends Phase with PreservesAll[Phase]
Phase that writes an AnnotationSeq to a file.
Phase that writes an AnnotationSeq to a file. A file is written if and only if a StageOptions view has a non-empty annotationFileOut.
Value Members
- object DeletedWrapper
This is the documentation for Firrtl.