CaseClass

dfhdl.internals.CaseClass
See theCaseClass companion trait
object CaseClass

Attributes

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

Members list

Type members

Classlikes

object Success extends CaseClass[Object, Product]

Attributes

Supertypes
trait CaseClass[Object, Product]
class Object
trait Matchable
class Any
Self type
Success.type

Types

type Aux[Comp <: Object, UB <: Product, CC0 <: UB] = CaseClass[Comp, UB] { type CC = CC0; }

Value members

Concrete methods

def macroImpl[Comp <: Object, UB <: Product](using Quotes, Type[Comp], Type[UB]): Expr[CaseClass[Comp, UB]]

Givens

Givens

transparent inline given given_CaseClass_Comp_UB[Comp <: Object, UB <: Product]: CaseClass[Comp, UB]