diff options
author | Martin Odersky <odersky@gmail.com> | 2006-01-04 15:16:08 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2006-01-04 15:16:08 +0000 |
commit | 776ecad2a3b1d8b253f06eadc1a54c36be873ebf (patch) | |
tree | ce7a8d8460d123cef1e00e1503a0bc7b6745294c /src/compiler/scala/tools/nsc/typechecker/Typers.scala | |
parent | 4e176bc3d22fb4457045b5731e0b202dc5924dfa (diff) | |
download | scala-776ecad2a3b1d8b253f06eadc1a54c36be873ebf.tar.gz scala-776ecad2a3b1d8b253f06eadc1a54c36be873ebf.tar.bz2 scala-776ecad2a3b1d8b253f06eadc1a54c36be873ebf.zip |
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Typers.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Typers.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala index 551fb0bd6c..4179674f94 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala @@ -573,7 +573,7 @@ import scala.collection.mutable.{HashMap, ListBuffer} val tpt1 = checkNoEscaping.privates(clazz.thisSym, typedType(cdef.tpt)) val impl1 = newTyper(context.make(cdef.impl, clazz, new Scope())) .typedTemplate(cdef.impl, parentTypes(cdef.impl)) - val impl2 = addSyntheticMethods(impl1, clazz) + val impl2 = addSyntheticMethods(impl1, clazz, context.unit) val ret = copy.ClassDef(cdef, cdef.mods, cdef.name, tparams1, tpt1, impl2) .setType(NoType) ret @@ -583,7 +583,7 @@ import scala.collection.mutable.{HashMap, ListBuffer} val clazz = mdef.symbol.moduleClass val impl1 = newTyper(context.make(mdef.impl, clazz, new Scope())) .typedTemplate(mdef.impl, parentTypes(mdef.impl)) - val impl2 = addSyntheticMethods(impl1, clazz) + val impl2 = addSyntheticMethods(impl1, clazz, context.unit) copy.ModuleDef(mdef, mdef.mods, mdef.name, impl2) setType NoType } |