diff options
author | Eugene Vigdorchik <eugenevigdorchik@epfl.ch> | 2010-12-02 20:36:12 +0000 |
---|---|---|
committer | Eugene Vigdorchik <eugenevigdorchik@epfl.ch> | 2010-12-02 20:36:12 +0000 |
commit | 79821ad8b6598675688f141ab5a4afeb4a35744f (patch) | |
tree | a27db4a0b9648aa31706ff675d5f4475b4773a46 | |
parent | 765f9aa2bfd16fc066fcfe6f068bc9ab54b863c2 (diff) | |
download | scala-79821ad8b6598675688f141ab5a4afeb4a35744f.tar.gz scala-79821ad8b6598675688f141ab5a4afeb4a35744f.tar.bz2 scala-79821ad8b6598675688f141ab5a4afeb4a35744f.zip |
Restore id adapt for phases after refChecked (a...
Restore id adapt for phases after refChecked (and fix Eclipse builder as
a side effect). Try to fix sbt build. No review.
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/Types.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/Types.scala b/src/compiler/scala/tools/nsc/symtab/Types.scala index 6f9b92b60f..75ab30d9cb 100644 --- a/src/compiler/scala/tools/nsc/symtab/Types.scala +++ b/src/compiler/scala/tools/nsc/symtab/Types.scala @@ -3789,7 +3789,7 @@ A type's typeSymbol should never be inspected directly. object adaptToNewRunMap extends TypeMap { private def adaptToNewRun(pre: Type, sym: Symbol): Symbol = { - if (phase.flatClasses) { + if (phase.refChecked) { sym } else if (sym.isModuleClass) { val adaptedSym = adaptToNewRun(pre, sym.sourceModule) |