DFVarOps

dfhdl.core.DFVarOps
object DFVarOps

Attributes

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

Members list

Extensions

Extensions

extension [T <: DFTypeAny, A](dfVar: DFVal[T, Modifier[A, Any, Any, Any]])
def :=[R](rhs: Exact[R])(using varOnly: VarOnly[A], insideProcess: InsideProcess[A], tc: TC[T, R], dfc: DFC): Unit
def :==[R](rhs: Exact[R])(using dt: Domain)(using varOnly: VarOnly[A], edDomainOnly: EDDomainOnly[dt.type], insideProcess: InsideProcess[A], tc: TC[T, R], dfc: DFC): Unit
extension [T <: NonEmptyTuple](dfVarTuple: T)
def :=[R](rhs: Exact[R])(using vt: VarsTuple[T])(using tc: TC[DFBits[vt.Width], R], dfc: DFC): Unit