dfhdl.core.DFVal.Compare
See theCompare companion trait
object Compare
Attributes
Members list
Givens
Inherited givens
Attributes
- Inherited from:
- CompareLP
given sameValType[T <: DFTypeAny, P, R <: DFValTP[T, P], Op <: Op, C <: Boolean](using x$1: ValueOf[Op], x$2: ValueOf[C]): sameValType[T, P, R, Op, C]
Attributes
- Inherited from:
- CompareLP
Exports
Defined exports
export DFBitsCompareSEV[LW <: IntP, Op <: Op, C <: Boolean, T <: BitOrBool, V <: SameElementsVector[T]](using x$1: ValueOf[Op], x$2: ValueOf[C])
Exported from Compare
export DFBoolOrBitCompare[T <: DFBoolOrBit, R, IC <: Candidate[R], Op <: Op, C <: Boolean](using ic: IC, op: ValueOf[Op], castling: ValueOf[C])
Exported from Compare
Exported from Compare
export DFStructArgCC[F <: Fields, RF <: Fields, Op <: Op, C <: Boolean](using sf: SameFields[F, RF])
Exported from Compare
export DFStructArgStruct[F <: Fields, RF <: Fields, RP, R <: DFValTP[DFStruct[RF], RP], Op <: Op, C <: Boolean](using sf: SameFields[F, RF])
Exported from Compare
export DFTupleArg[T <: NonEmptyTuple, R <: NonEmptyTuple, Op <: Op, C <: Boolean, Z <: TCZipper[T, R, DFValAny, [T <: DFTypeAny, R] =>> Compare[T, R, Op, C]]](using zipper: Z)
Exported from Compare
export DFVectorCompareDFValVector[T <: DFTypeAny, D1 <: Int, E, R <: Iterable[E], Op <: Op, C <: Boolean, TC <: Compare[T, E, Op, C]](using tc: TC, op: ValueOf[Op], castle: ValueOf[C])
Exported from Compare
In this article