diff options
author | Martin Odersky <odersky@gmail.com> | 2006-01-24 18:37:58 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2006-01-24 18:37:58 +0000 |
commit | 26dd3fc05ffc554c2a0c41c122cdb9790bd34251 (patch) | |
tree | 2a0a967aa21041058245930bc28e1a0305e01eb0 /src/compiler/scala/tools/nsc/typechecker/Typers.scala | |
parent | 73892507bc3a3b321a78e0501864b5080ddac130 (diff) | |
download | scala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.tar.gz scala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.tar.bz2 scala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.zip |
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Typers.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Typers.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala index afaf39be20..82c7e608b2 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala @@ -28,8 +28,8 @@ mixin class Typers requires Analyzer { def resetTyper: unit = { resetContexts - if (transformed != null) transformed.clear - if (superDefs != null) superDefs.clear + transformed.clear + superDefs.clear } def newTyper(context: Context): Typer = new Typer(context) @@ -589,6 +589,7 @@ mixin class Typers requires Analyzer { } def typedModuleDef(mdef: ModuleDef): Tree = { + System.out.println("sourcefile of " + mdef.symbol + "=" + mdef.symbol.sourceFile); val clazz = mdef.symbol.moduleClass val impl1 = newTyper(context.make(mdef.impl, clazz, new Scope())) .typedTemplate(mdef.impl, parentTypes(mdef.impl)) |