summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala
diff options
context:
space:
mode:
authorVlad Ureche <vlad.ureche@epfl.ch>2015-01-16 15:39:39 +0100
committerVlad Ureche <vlad.ureche@epfl.ch>2015-01-16 15:39:39 +0100
commitd395e52eb1aad201746d978e31a350756d846614 (patch)
tree4ba759d8f857b05c5388ff91a0017515d460a9d5 /src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala
parent3d76836bc81c3ec183e83ee186e447ff212507d0 (diff)
parent70ed23d58f9dd2d198250d2a889b60c88e39f59a (diff)
downloadscala-d395e52eb1aad201746d978e31a350756d846614.tar.gz
scala-d395e52eb1aad201746d978e31a350756d846614.tar.bz2
scala-d395e52eb1aad201746d978e31a350756d846614.zip
Merge pull request #4249 from retronym/ticket/9089
SI-9089 Another REPL/FSC + specialization bug fix
Diffstat (limited to 'src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala')
-rw-r--r--src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala b/src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala
index c86a1108b2..1691b01e3e 100644
--- a/src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala
+++ b/src/compiler/scala/tools/nsc/transform/SpecializeTypes.scala
@@ -894,7 +894,6 @@ abstract class SpecializeTypes extends InfoTransform with TypingTransformers {
}
val specMember = subst(outerEnv)(specializedOverload(owner, sym, spec))
- owner.info.decls.enter(specMember)
typeEnv(specMember) = typeEnv(sym) ++ outerEnv ++ spec
wasSpecializedForTypeVars(specMember) ++= spec collect { case (s, tp) if s.tpe == tp => s }