defapply[T](t: T)(implicit unsupported: scala.reflect.macros.Universe.TypeSymbol): CalcLit with CalcType with Product with Serializable { type T >: singleton.ops.impl.std.Char with singleton.ops.impl.std.Int with singleton.ops.impl.std.Long with singleton.ops.impl.std.Float with singleton.ops.impl.std.Double with singleton.ops.impl.std.String with singleton.ops.impl.std.Boolean }