Candidate

dfhdl.core.DFBits$package.DFBits.Val.Candidate
See theCandidate companion trait
object Candidate

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Candidate.type

Members list

Type members

Types

type Aux[R, W <: IntP, P] = Candidate[R] { type OutW = W; type OutP = P; }

Value members

Concrete methods

def DFBitsMacro[R](using Quotes, Type[R]): Expr[Candidate[R]]

Givens

Givens

inline given errDFEncoding[E <: DFEncoding]: Candidate[E]
inline given errDFSInt[W <: IntP, R <: DFValOf[DFSInt[W]]]: Candidate[R]
inline given errorOnInt[V <: Int]: Candidate[V]
given fromDFBits[W <: IntP, P, R <: DFValTP[DFBits[W], P]]: fromDFBits[W, P, R]
given fromDFBoolOrBit[P, R <: DFValTP[DFBoolOrBit, P]]: fromDFBoolOrBit[P, R]
given fromDFUInt[W <: IntP, P, R <: DFValTP[DFUInt[W], P]]: fromDFUInt[W, P, R]
transparent inline given fromTuple[R <: NonEmptyTuple]: Candidate[R]