Ops

dfhdl.core.DFBoolOrBit$package$.DFBoolOrBit$.Val$.Ops$
object Ops

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Ops.type

Members list

Extensions

Extensions

extension (lhs: DFValOf[DFBit])(lhs: DFValOf[DFBit])
def bool(using DFC): DFValOf[DFBool]
def falling(using DFC): DFValOf[DFBool]
def rising(using DFC): DFValOf[DFBool]
def unary_!(using DFC): DFValOf[DFBit]
extension (lhs: DFValOf[DFBool])(lhs: DFValOf[DFBool])
def bit(using DFC): DFValOf[DFBit]
def unary_!(using DFC): DFValOf[DFBool]
extension [T <: DFBoolOrBit](lhs: DFValOf[T])(lhs: DFValOf[T])
def &&[R](rhs: Exact[R])(using dfc: DFC, ic: Candidate[R]): DFValOf[T]
def ^[R](rhs: Exact[R])(using dfc: DFC, ic: Candidate[R]): DFValOf[T]
def ||[R](rhs: Exact[R])(using dfc: DFC, ic: Candidate[R]): DFValOf[T]
extension [L](lhs: L)(lhs: L)
def &&[RT <: DFBoolOrBit](rhs: DFValOf[RT])(using es: Summon[L, L])(using dfc: DFC, ic: Candidate[Out]): DFValOf[RT]
def ^[RT <: DFBoolOrBit](rhs: DFValOf[RT])(using es: Summon[L, L])(using dfc: DFC, ic: Candidate[Out]): DFValOf[RT]
def ||[RT <: DFBoolOrBit](rhs: DFValOf[RT])(using es: Summon[L, L])(using dfc: DFC, ic: Candidate[Out]): DFValOf[RT]