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