compile-time package scala primary constructor: NoSymbol object List primary constructor: def (): scala.collection.immutable.List.type => true def (): scala.collection.immutable.List.type => true trait Product1 primary constructor: def $init$(): Unit => true class UninitializedFieldError primary constructor: def (msg: String): UninitializedFieldError => true def (msg: String): UninitializedFieldError => true def (obj: Any): UninitializedFieldError => false class C primary constructor: def (x: Int): C => true def (x: Int): C => true def (x: String): C => false runtime package scala primary constructor: NoSymbol object List primary constructor: def (): scala.collection.immutable.List.type => true def (): scala.collection.immutable.List.type => true trait Product1 primary constructor: def $init$(): Unit => true class UninitializedFieldError primary constructor: def (msg: String): UninitializedFieldError => true def (msg: String): UninitializedFieldError => true def (obj: Any): UninitializedFieldError => false class C primary constructor: def (x: Int): C => true def (x: Int): C => true def (x: String): C => false