assert

chisel3.assert
object assert

Attributes

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

Members list

Type members

Classlikes

final class Assert extends VerificationStatement

Named class for assertions.

Named class for assertions.

Attributes

Source
VerificationStatement.scala
Supertypes
trait InstanceId
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(cond: Boolean, message: => String): Unit

An elaboration-time assertion. Calls the built-in Scala assert function.

An elaboration-time assertion. Calls the built-in Scala assert function.

Attributes

Source
VerificationStatement.scala
def apply(cond: Boolean): Unit

An elaboration-time assertion. Calls the built-in Scala assert function.

An elaboration-time assertion. Calls the built-in Scala assert function.

Attributes

Source
VerificationStatement.scala

Inherited methods

def apply(cond: Bool)(implicit sourceInfo: SourceInfo): Assert

Attributes

Inherited from:
Assert$Intf (hidden)
Source
VerificationStatementIntf.scala
def apply(cond: Bool, message: Printable)(implicit sourceInfo: SourceInfo): Assert

Attributes

Inherited from:
Assert$Intf (hidden)
Source
VerificationStatementIntf.scala
def apply(cond: Bool, message: String, data: Bits*)(implicit sourceInfo: SourceInfo): Assert

Attributes

Inherited from:
Assert$Intf (hidden)
Source
VerificationStatementIntf.scala