scala> class A
// defined class A

scala> case class B()
// defined case class B

scala> object C
// defined object C

scala> case object D
// defined case object D

scala> case object D
// defined case object D

scala> trait E
// defined trait E

scala> implicit def x: Int = 1
def x: Int
