summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Namers.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-11-04 13:07:05 -0800
committerPaul Phillips <paulp@improving.org>2012-11-04 13:07:05 -0800
commit3d248efcc1925acb7f73b2b2db2184f8d33b68ad (patch)
tree161086d04159db62e8ece2d28697e022111f9530 /src/compiler/scala/tools/nsc/typechecker/Namers.scala
parent2c6777fd53b93b95a261aadc87a5cbc03c14d503 (diff)
parentc04a4edcac9e6ecf653159942394a82d579f1f88 (diff)
downloadscala-3d248efcc1925acb7f73b2b2db2184f8d33b68ad.tar.gz
scala-3d248efcc1925acb7f73b2b2db2184f8d33b68ad.tar.bz2
scala-3d248efcc1925acb7f73b2b2db2184f8d33b68ad.zip
Merge pull request #1554 from paulp/scope-lookup
Improvements to scope lookup.
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Namers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Namers.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Namers.scala b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
index 5e537e3bb3..3bf7976241 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Namers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
@@ -380,8 +380,8 @@ trait Namers extends MethodSynthesis {
if (sym eq NoSymbol) return
val ctx = if (context.owner.isPackageObjectClass) context.outer else context
- val module = if (sym.isModule) sym else ctx.scope lookup tree.name.toTermName
- val clazz = if (sym.isClass) sym else ctx.scope lookup tree.name.toTypeName
+ val module = if (sym.isModule) sym else ctx.scope lookupModule tree.name
+ val clazz = if (sym.isClass) sym else ctx.scope lookupClass tree.name
val fails = (
module.isModule
&& clazz.isClass