Serializer

firrtl.ir.Serializer
object Serializer

Attributes

Deprecated
[Since version Chisel 7.0.0] All APIs in package firrtl are deprecated.
Source
Serializer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Serializer.type

Members list

Value members

Concrete methods

def lazily(node: FirrtlNode): Iterable[String]

Converts a FirrtlNode to an Iterable of Strings

Converts a FirrtlNode to an Iterable of Strings

The Strings in the Iterable can be concatenated to give the String representation of the FirrtlNode. This is useful for buffered emission, especially for large Circuits that encroach on the JVM limit on String size (2 GiB).

Attributes

Source
Serializer.scala
def lazily(node: FirrtlNode, indent: Int): Iterable[String]

Converts a FirrtlNode to an Iterable of Strings

Converts a FirrtlNode to an Iterable of Strings

The Strings in the Iterable can be concatenated to give the String representation of the FirrtlNode. This is useful for buffered emission, especially for large Circuits that encroach on the JVM limit on String size (2 GiB).

Attributes

Source
Serializer.scala
def serialize(node: FirrtlNode): String

Converts a FirrtlNode into its string representation with default indentation.

Converts a FirrtlNode into its string representation with default indentation.

Attributes

Source
Serializer.scala
def serialize(node: FirrtlNode, indent: Int): String

Converts a FirrtlNode into its string representation.

Converts a FirrtlNode into its string representation.

Attributes

Source
Serializer.scala
def serialize(node: Type): String

Attributes

Source
Serializer.scala

Concrete fields

val Indent: String

Attributes

Source
Serializer.scala
val NewLine: Char

Attributes

Source
Serializer.scala

Attributes

Source
Serializer.scala