diff options
author | Sean McDirmid <sean.mcdirmid@gmail.com> | 2005-12-07 16:33:48 +0000 |
---|---|---|
committer | Sean McDirmid <sean.mcdirmid@gmail.com> | 2005-12-07 16:33:48 +0000 |
commit | 3d141a01305f45c4ec14e119006218ceb6994c00 (patch) | |
tree | f7eee1de610a9bd116f6875e079cdebcd4d7a910 /sources/scala/tools/nsc/CompilationUnits.scala | |
parent | 53cfb592699f3eca94a42022781d31bdd64d9d8d (diff) | |
download | scala-3d141a01305f45c4ec14e119006218ceb6994c00.tar.gz scala-3d141a01305f45c4ec14e119006218ceb6994c00.tar.bz2 scala-3d141a01305f45c4ec14e119006218ceb6994c00.zip |
Set source file in ClassSym symbols.
Diffstat (limited to 'sources/scala/tools/nsc/CompilationUnits.scala')
-rw-r--r-- | sources/scala/tools/nsc/CompilationUnits.scala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sources/scala/tools/nsc/CompilationUnits.scala b/sources/scala/tools/nsc/CompilationUnits.scala index e0793a6d9c..0c39d99c16 100644 --- a/sources/scala/tools/nsc/CompilationUnits.scala +++ b/sources/scala/tools/nsc/CompilationUnits.scala @@ -7,6 +7,8 @@ package scala.tools.nsc; import scala.tools.nsc.util.{SourceFile, Position}; import scala.tools.nsc.util.FreshNameCreator; +import scala.tools.util.AbstractFile; +import scala.collection.mutable.HashSet; [_trait_] abstract class CompilationUnits: Global { @@ -21,6 +23,8 @@ import scala.tools.nsc.util.FreshNameCreator; /** the content of the compilation unit in tree form */ var body: Tree = EmptyTree; + val depends = new HashSet[AbstractFile]; + def position(pos: int) = new Position(source, pos); def error(pos: int, msg: String) = reporter.error(position(pos), msg); |