OutOfBoundsBehavior

chisel3.util.SparseVec.OutOfBoundsBehavior

Attributes

Source
SparseVec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object First extends Type

Return the first element of the SparseVec if one exists.

Return the first element of the SparseVec if one exists.

Attributes

Source
SparseVec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
First.type
case object Indeterminate extends Type

Allow Chisel and FIRRTL compilers to take advantage of undefined behavior. Any value may be returned.

Allow Chisel and FIRRTL compilers to take advantage of undefined behavior. Any value may be returned.

Attributes

Source
SparseVec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
sealed trait Type

A type that specifies what the out-of-bounds behavior of a SparseVec is.

A type that specifies what the out-of-bounds behavior of a SparseVec is.

Attributes

Source
SparseVec.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object First
object Indeterminate