IntInfo

dfhdl.internals.IntInfo
See theIntInfo companion trait
object IntInfo

Attributes

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

Members list

Type members

Types

type Aux[R <: Int, OS <: Boolean, OW <: Int] = IntInfo[R] { type OutS = OS; type OutW = OW; }

Value members

Concrete methods

def calcWidth(value: Int): Int
def gen[R <: Int, OS <: Boolean, OW <: Int]: Aux[R, OS, OW]
def macroImpl[V <: Int](using Quotes, Type[V]): Expr[IntInfo[V]]

Givens

Givens

transparent inline given given_IntInfo_V[V <: Int]: IntInfo[V]