@@ -14,16 +14,16 @@ trait ValueOfExpr[T] {
14
14
15
15
object ValueOfExpr {
16
16
17
- implicit val ValueOfExpr_Unit_delegate : ValueOfExpr [Unit ] = new PrimitiveValueOfExpr
18
- implicit val ValueOfExpr_Boolean_delegate : ValueOfExpr [Boolean ] = new PrimitiveValueOfExpr
19
- implicit val ValueOfExpr_Byte_delegate : ValueOfExpr [Byte ] = new PrimitiveValueOfExpr
20
- implicit val ValueOfExpr_Short_delegate : ValueOfExpr [Short ] = new PrimitiveValueOfExpr
21
- implicit val ValueOfExpr_Int_delegate : ValueOfExpr [Int ] = new PrimitiveValueOfExpr
22
- implicit val ValueOfExpr_Long_delegate : ValueOfExpr [Long ] = new PrimitiveValueOfExpr
23
- implicit val ValueOfExpr_Float_delegate : ValueOfExpr [Float ] = new PrimitiveValueOfExpr
24
- implicit val ValueOfExpr_Double_delegate : ValueOfExpr [Double ] = new PrimitiveValueOfExpr
25
- implicit val ValueOfExpr_Char_delegate : ValueOfExpr [Char ] = new PrimitiveValueOfExpr
26
- implicit val ValueOfExpr_String_delegate : ValueOfExpr [String ] = new PrimitiveValueOfExpr
17
+ given ValueOfExpr_Unit_delegate : ValueOfExpr [Unit ] = new PrimitiveValueOfExpr
18
+ given ValueOfExpr_Boolean_delegate : ValueOfExpr [Boolean ] = new PrimitiveValueOfExpr
19
+ given ValueOfExpr_Byte_delegate : ValueOfExpr [Byte ] = new PrimitiveValueOfExpr
20
+ given ValueOfExpr_Short_delegate : ValueOfExpr [Short ] = new PrimitiveValueOfExpr
21
+ given ValueOfExpr_Int_delegate : ValueOfExpr [Int ] = new PrimitiveValueOfExpr
22
+ given ValueOfExpr_Long_delegate : ValueOfExpr [Long ] = new PrimitiveValueOfExpr
23
+ given ValueOfExpr_Float_delegate : ValueOfExpr [Float ] = new PrimitiveValueOfExpr
24
+ given ValueOfExpr_Double_delegate : ValueOfExpr [Double ] = new PrimitiveValueOfExpr
25
+ given ValueOfExpr_Char_delegate : ValueOfExpr [Char ] = new PrimitiveValueOfExpr
26
+ given ValueOfExpr_String_delegate : ValueOfExpr [String ] = new PrimitiveValueOfExpr
27
27
28
28
private class PrimitiveValueOfExpr [T <: Unit | Null | Int | Boolean | Byte | Short | Int | Long | Float | Double | Char | String ] extends ValueOfExpr [T ] {
29
29
/** Lift a quoted primitive value `'{ n }` into `n` */
0 commit comments