diff options
author | Sean McDirmid <sean.mcdirmid@gmail.com> | 2007-12-24 14:39:04 +0000 |
---|---|---|
committer | Sean McDirmid <sean.mcdirmid@gmail.com> | 2007-12-24 14:39:04 +0000 |
commit | eb1e54b1e81207b90392b4e2756d4ed7a5952ab6 (patch) | |
tree | 8c508f6848104df5c280ed688aeec4c067e05f96 /src/compiler/scala/tools/nsc/symtab/SymbolTable.scala | |
parent | 58283d2f54fb3da9deecdd9320fafe301bf1b227 (diff) | |
download | scala-eb1e54b1e81207b90392b4e2756d4ed7a5952ab6.tar.gz scala-eb1e54b1e81207b90392b4e2756d4ed7a5952ab6.tar.bz2 scala-eb1e54b1e81207b90392b4e2756d4ed7a5952ab6.zip |
surgically fixing a broken build.
Diffstat (limited to 'src/compiler/scala/tools/nsc/symtab/SymbolTable.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/SymbolTable.scala | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala b/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala index e02e16d0aa..d73429a49d 100644 --- a/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala +++ b/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala @@ -32,9 +32,15 @@ abstract class SymbolTable extends Names def forMSIL: Boolean /** are we in a lampion presentation compiler? cannot get inIDE flag from global */ - def inIDE : Boolean + def inIDE : Boolean = false protected def trackTypeIDE(sym : Symbol) : Boolean = true - protected def recycle(sym : Symbol) : Symbol = sym + def compare(sym : Symbol, name : Name) = sym.name == name + def verifyAndPrioritize[T](g : Symbol => Symbol)(pt : Type)(f : => T) = f + def trackSetInfo[T <: Symbol](sym : T)(info : Type) : T = { + sym.setInfo(info); sym + } + def notifyImport(what : Name, container : Type, from : Name, to : Name) : Unit = {} + def sanitize(tree : Tree) : Tree = tree /** A period is an ordinal number for a phase in a run. * Phases in later runs have higher periods than phases in earlier runs. |