diff options
author | Paul Phillips <paulp@improving.org> | 2011-01-01 07:51:33 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-01-01 07:51:33 +0000 |
commit | 15cb1c75355f0d38da5281d165edfb2fd1a3b049 (patch) | |
tree | e412682fc3ba04a160ec25e530314964d6ce7ae8 /src/compiler/scala/tools/nsc/symtab/SymbolTable.scala | |
parent | 79ca8d4cd2759a99e902c126c93ad37eb16adf91 (diff) | |
download | scala-15cb1c75355f0d38da5281d165edfb2fd1a3b049.tar.gz scala-15cb1c75355f0d38da5281d165edfb2fd1a3b049.tar.bz2 scala-15cb1c75355f0d38da5281d165edfb2fd1a3b049.zip |
Generalized a pile of duplicated type caching c...
Generalized a pile of duplicated type caching code, but it's still
largely undeployed because I haven't figured out how to make it as fast
as the copy-pasted version, which bugs me like you wouldn't believe.
Cannot deal with making "Sophie's Choice" between performance and lack
of duplication. I left one deployment in because it fixed a bug, or at
least so I see it: can't see why one would want the two absent error
messages in t2641.check. Review by odersky.
Diffstat (limited to 'src/compiler/scala/tools/nsc/symtab/SymbolTable.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/SymbolTable.scala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala b/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala index 03166de05d..97b7ce03bf 100644 --- a/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala +++ b/src/compiler/scala/tools/nsc/symtab/SymbolTable.scala @@ -15,6 +15,7 @@ abstract class SymbolTable extends reflect.generic.Universe with Symbols with Types with Scopes + with Caches with Definitions with reflect.generic.Constants with BaseTypeSeqs |