summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/CompilationUnits.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2008-02-12 15:25:38 +0000
committerMartin Odersky <odersky@gmail.com>2008-02-12 15:25:38 +0000
commitc9861cd1980642e299c7fefa496878bcc573d7a8 (patch)
tree9ee21ce87a05ad8d379f0581d48cab62c902f93b /src/compiler/scala/tools/nsc/CompilationUnits.scala
parenta3dcb88cada2394337db422d9662bff97adb968c (diff)
downloadscala-c9861cd1980642e299c7fefa496878bcc573d7a8.tar.gz
scala-c9861cd1980642e299c7fefa496878bcc573d7a8.tar.bz2
scala-c9861cd1980642e299c7fefa496878bcc573d7a8.zip
refinement of sbaz fix; fixed #419
Diffstat (limited to 'src/compiler/scala/tools/nsc/CompilationUnits.scala')
-rw-r--r--src/compiler/scala/tools/nsc/CompilationUnits.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/CompilationUnits.scala b/src/compiler/scala/tools/nsc/CompilationUnits.scala
index c7d4f84b45..68f5793a8b 100644
--- a/src/compiler/scala/tools/nsc/CompilationUnits.scala
+++ b/src/compiler/scala/tools/nsc/CompilationUnits.scala
@@ -8,7 +8,7 @@ package scala.tools.nsc
import scala.tools.nsc.util.{FreshNameCreator,OffsetPosition,Position,SourceFile}
import scala.tools.nsc.io.AbstractFile
-import scala.collection.mutable.HashSet
+import scala.collection.mutable.{HashSet, HashMap}
trait CompilationUnits { self: Global =>
@@ -27,6 +27,10 @@ trait CompilationUnits { self: Global =>
*/
val depends = new HashSet[Symbol]
+ /** Synthetic definitions generated by namer, eliminated by typer.
+ */
+ val synthetics = new HashMap[Symbol, Tree]
+
/** used to track changes in a signature */
var pickleHash : Long = 0