Creates a CircuitState object
Creates a CircuitState object
The current state of the Firrtl AST
The current form of the circuit
The current collection of Annotation
A map of Named things that have been renamed. Generally only a return value from Transforms
The current collection of Annotation
The current state of the Firrtl AST
Helper for getting just an emitted circuit
Helper function for extracting emitted components from annotations
The current form of the circuit
Returns all annotations which are of a class in annoClasses
Helper for getting an EmittedCircuit when it is known to exist
A map of Named things that have been renamed.
Returns a new CircuitState with all targets being resolved.
Returns a new CircuitState with all targets being resolved. Paths through instances are replaced with a uniquified final target Includes modifying the circuit and annotations
Returns a new CircuitState with the targets of every annotation of a type in annoClasses
Current State of the Circuit
The current state of the Firrtl AST
The current form of the circuit
The current collection of Annotation
A map of Named things that have been renamed. Generally only a return value from Transforms