summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-10-09 13:16:15 -0700
committerPaul Phillips <paulp@improving.org>2012-10-09 13:16:15 -0700
commite55fa90fef1723ae42e7fc6d0040607db9a37526 (patch)
tree534a677ace9f9293cab5e27c3dfe8a12da9d0d50
parent7ca76c8b3bef2d46333b4571806b126533239cda (diff)
parentbf0e26c04577690bc15dd08eeb706ba0f6fa4cf4 (diff)
downloadscala-e55fa90fef1723ae42e7fc6d0040607db9a37526.tar.gz
scala-e55fa90fef1723ae42e7fc6d0040607db9a37526.tar.bz2
scala-e55fa90fef1723ae42e7fc6d0040607db9a37526.zip
Merge pull request #1481 from odersky/ticket/6490
Proposed fix for SI-6490.
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Namers.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Namers.scala b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
index 1b2225f5f2..a37dc77d44 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Namers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Namers.scala
@@ -377,6 +377,8 @@ trait Namers extends MethodSynthesis {
&& (clazz.sourceFile ne null)
&& (module.sourceFile ne null)
&& !(module isCoDefinedWith clazz)
+ && module.exists
+ && clazz.exists
)
if (fails) {
context.unit.error(tree.pos, (