File tree 1 file changed +16
-0
lines changed 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -8,4 +8,20 @@ object DottyPredef {
8
8
/** implicits for ClassTag and TypeTag. Should be implemented with macros */
9
9
implicit def classTag [T ]: ClassTag [T ] = scala.Predef .???
10
10
implicit def typeTag [T ]: TypeTag [T ] = scala.Predef .???
11
+
12
+ implicit val IntClassTag = ClassTag .Int
13
+ implicit val ByteClassTag = ClassTag .Byte
14
+ implicit val ShortClassTag = ClassTag .Short
15
+ implicit val CharClassTag = ClassTag .Char
16
+ implicit val LongClassTag = ClassTag .Long
17
+ implicit val FloatClassTag = ClassTag .Float
18
+ implicit val DoubleClassTag = ClassTag .Double
19
+ implicit val BooleanClassTag = ClassTag .Boolean
20
+ implicit val UnitClassTag = ClassTag .Unit
21
+ implicit val AnyClassTag = ClassTag .Any
22
+ implicit val AnyRefClassTag = ClassTag .AnyRef
23
+ implicit val AnyValClassTag = ClassTag .AnyVal
24
+ implicit val ObjectClassTag = ClassTag .Object
25
+ implicit val NullClassTag = ClassTag .Null
26
+ implicit val NothingClassTag = ClassTag .Nothing
11
27
}
You can’t perform that action at this time.
0 commit comments