blob: 2692fec035b6e491e923cfdd3fdab541202ece66 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
import scala.reflect.runtime.universe._
object Test extends App {
println(implicitly[WeakTypeTag[Byte]] eq WeakTypeTag.Byte)
println(implicitly[WeakTypeTag[Byte]])
println(implicitly[WeakTypeTag[Short]] eq WeakTypeTag.Short)
println(implicitly[WeakTypeTag[Short]])
println(implicitly[WeakTypeTag[Char]] eq WeakTypeTag.Char)
println(implicitly[WeakTypeTag[Char]])
println(implicitly[WeakTypeTag[Int]] eq WeakTypeTag.Int)
println(implicitly[WeakTypeTag[Int]])
println(implicitly[WeakTypeTag[Long]] eq WeakTypeTag.Long)
println(implicitly[WeakTypeTag[Long]])
println(implicitly[WeakTypeTag[Float]] eq WeakTypeTag.Float)
println(implicitly[WeakTypeTag[Float]])
println(implicitly[WeakTypeTag[Double]] eq WeakTypeTag.Double)
println(implicitly[WeakTypeTag[Double]])
println(implicitly[WeakTypeTag[Boolean]] eq WeakTypeTag.Boolean)
println(implicitly[WeakTypeTag[Boolean]])
println(implicitly[WeakTypeTag[Unit]] eq WeakTypeTag.Unit)
println(implicitly[WeakTypeTag[Unit]])
println(implicitly[WeakTypeTag[Any]] eq WeakTypeTag.Any)
println(implicitly[WeakTypeTag[Any]])
println(implicitly[WeakTypeTag[AnyVal]] eq WeakTypeTag.AnyVal)
println(implicitly[WeakTypeTag[AnyVal]])
println(implicitly[WeakTypeTag[AnyRef]] eq WeakTypeTag.AnyRef)
println(implicitly[WeakTypeTag[AnyRef]])
println(implicitly[WeakTypeTag[Object]] eq WeakTypeTag.Object)
println(implicitly[WeakTypeTag[Object]])
println(implicitly[WeakTypeTag[Null]] eq WeakTypeTag.Null)
println(implicitly[WeakTypeTag[Null]])
println(implicitly[WeakTypeTag[Nothing]] eq WeakTypeTag.Nothing)
println(implicitly[WeakTypeTag[Nothing]])
}
|