summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Namers.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2006-01-24 18:37:58 +0000
committerMartin Odersky <odersky@gmail.com>2006-01-24 18:37:58 +0000
commit26dd3fc05ffc554c2a0c41c122cdb9790bd34251 (patch)
tree2a0a967aa21041058245930bc28e1a0305e01eb0 /src/compiler/scala/tools/nsc/typechecker/Namers.scala
parent73892507bc3a3b321a78e0501864b5080ddac130 (diff)
downloadscala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.tar.gz
scala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.tar.bz2
scala-26dd3fc05ffc554c2a0c41c122cdb9790bd34251.zip
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Namers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Namers.scala7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Namers.scala b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
index 86fd94110d..94997532f2 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Namers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
@@ -156,11 +156,12 @@ trait Namers requires Analyzer {
m = context.owner.newModule(pos, name);
m.setFlag(flags);
m.moduleClass.setFlag(flags | inConstructorFlag);
- if (m.owner.isPackageClass)
- m.moduleClass.sourceFile = context.unit.source.getFile();
enterInScope(m)
}
- if (m.owner.isPackageClass) currentRun.symSource(m) = context.unit.source.getFile();
+ if (m.owner.isPackageClass) {
+ m.moduleClass.sourceFile = context.unit.source.getFile();
+ currentRun.symSource(m) = m.moduleClass.sourceFile
+ }
m
}