summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/reflect/Type.scala13
-rwxr-xr-xsrc/library/scala/reflect/generic/PickleFormat.scala2
2 files changed, 2 insertions, 13 deletions
diff --git a/src/library/scala/reflect/Type.scala b/src/library/scala/reflect/Type.scala
index 85b047d97c..5aa92b3828 100644
--- a/src/library/scala/reflect/Type.scala
+++ b/src/library/scala/reflect/Type.scala
@@ -6,12 +6,8 @@
** |/ **
\* */
-
-
package scala.reflect
-import collection.immutable.List
-
/** This type is required by the compiler and <b>should not be used in client code</b>. */
abstract class Type
@@ -55,13 +51,6 @@ case class NullaryMethodType(resultType: Type) extends Type
/** This type is required by the compiler and <b>should not be used in client code</b>. */
case class PolyType(typeParams: List[Symbol], typeBounds: List[(Type, Type)], resultType: Type) extends Type
-
-/** This type is required by the compiler and <b>should not be used in client code</b>. */
-class ImplicitMethodType(formals: List[Symbol], restpe: Type)
-extends MethodType(formals, restpe)
-
-
-
/* Standard pattern match:
case reflect.NoPrefix =>
@@ -72,7 +61,7 @@ extends MethodType(formals, restpe)
case reflect.ThisType(clazz) =>
case reflect.AppliedType(tpe, args) =>
case reflect.TypeBounds(lo, hi) =>
- case reflect.MethodType(formals, restpe) => //can also be ImplicitMethodType
+ case reflect.MethodType(formals, restpe) =>
case reflect.NullaryMethodType(restpe) =>
case reflect.PolyType(typeParams, typeBounds, resultType) =>
*/
diff --git a/src/library/scala/reflect/generic/PickleFormat.scala b/src/library/scala/reflect/generic/PickleFormat.scala
index a1f988a22d..1667e8c24f 100755
--- a/src/library/scala/reflect/generic/PickleFormat.scala
+++ b/src/library/scala/reflect/generic/PickleFormat.scala
@@ -137,7 +137,7 @@ object PickleFormat {
final val CLASSINFOtpe = 19
final val METHODtpe = 20
final val POLYtpe = 21
- final val IMPLICITMETHODtpe = 22
+ final val IMPLICITMETHODtpe = 22 // no longer generated
final val LITERAL = 23 // base line for literals
final val LITERALunit = 24