diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2006-08-15 09:27:21 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2006-08-15 09:27:21 +0000 |
commit | d03714058c93a7156d306b02a91762ab942eb238 (patch) | |
tree | aa6b40a1be702b92a675cdc6eb95288a8af26be5 | |
parent | 9b88ad1f3c30ebd32d3cb24116a71ad9628573e3 (diff) | |
download | scala-d03714058c93a7156d306b02a91762ab942eb238.tar.gz scala-d03714058c93a7156d306b02a91762ab942eb238.tar.bz2 scala-d03714058c93a7156d306b02a91762ab942eb238.zip |
Added initial icode reader.
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/Symbols.scala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/Symbols.scala b/src/compiler/scala/tools/nsc/symtab/Symbols.scala index bb8c000f99..c97ae9eef5 100644 --- a/src/compiler/scala/tools/nsc/symtab/Symbols.scala +++ b/src/compiler/scala/tools/nsc/symtab/Symbols.scala @@ -988,6 +988,8 @@ trait Symbols requires SymbolTable { /** A class for class symbols */ class ClassSymbol(initOwner: Symbol, initPos: int, initName: Name) extends TypeSymbol(initOwner, initPos, initName) { + /** The classfile from which this class was loaded. Maybe null. */ + var classFile: AbstractFile = _; private var source: AbstractFile = null override def sourceFile = if (owner.isPackageClass) source else super.sourceFile override def sourceFile_=(f: AbstractFile): unit = { |