TransformLike

firrtl.options.TransformLike
trait TransformLike[A] extends LazyLogging

A polymorphic mathematical transform

Type parameters

A

the transformed type

Attributes

Deprecated
[Since version Chisel 7.0.0] All APIs in package firrtl are deprecated.
Source
Phase.scala
Graph
Supertypes
trait LazyLogging
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def name: String

An identifier of this TransformLike that can be used for logging and informational printing

An identifier of this TransformLike that can be used for logging and informational printing

Attributes

Source
Phase.scala
def transform(a: A): A

A mathematical transform on some type

A mathematical transform on some type

Value parameters

a

an input object

Attributes

Returns

an output object of the same type

Source
Phase.scala

Inherited methods

Attributes

Inherited from:
LazyLogging
Source
Logger.scala

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
LazyLogging
Source
Logger.scala