Packages

c

firrtl.ir

Conditionally

case class Conditionally(info: Info, pred: Expression, conseq: Statement, alt: Statement) extends Statement with HasInfo with UseSerializer with Product with Serializable

Annotations
@deprecated
Deprecated

(Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

Source
IR.scala
Linear Supertypes
Serializable, Product, Equals, UseSerializer, HasInfo, Statement, FirrtlNode, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Conditionally
  2. Serializable
  3. Product
  4. Equals
  5. UseSerializer
  6. HasInfo
  7. Statement
  8. FirrtlNode
  9. AnyRef
  10. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Conditionally(info: Info, pred: Expression, conseq: Statement, alt: Statement)

Value Members

  1. val alt: Statement
  2. val conseq: Statement
  3. val info: Info
    Definition Classes
    ConditionallyHasInfo
  4. val pred: Expression
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. def serialize: String
    Definition Classes
    UseSerializer → FirrtlNode