diff options
author | Martin Odersky <odersky@gmail.com> | 2003-06-24 16:05:41 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-06-24 16:05:41 +0000 |
commit | a424426552bd2f25b76765f4f03cff92ee048fe9 (patch) | |
tree | e47df6d0a7a4995d2d7ac76a8963742a51e08d95 /sources/scalac/symtab/SymbolTablePrinter.java | |
parent | 1f97bdd390266f51d12b0757e61babc0e36207ae (diff) | |
download | scala-a424426552bd2f25b76765f4f03cff92ee048fe9.tar.gz scala-a424426552bd2f25b76765f4f03cff92ee048fe9.tar.bz2 scala-a424426552bd2f25b76765f4f03cff92ee048fe9.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/symtab/SymbolTablePrinter.java')
-rw-r--r-- | sources/scalac/symtab/SymbolTablePrinter.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/scalac/symtab/SymbolTablePrinter.java b/sources/scalac/symtab/SymbolTablePrinter.java index bb54020050..e934073e94 100644 --- a/sources/scalac/symtab/SymbolTablePrinter.java +++ b/sources/scalac/symtab/SymbolTablePrinter.java @@ -250,7 +250,7 @@ public class SymbolTablePrinter { case Kinds.NONE: return null; case Kinds.CLASS: - if (symbol.isTrait()) return "trait"; + if (symbol.isTrait()) return "trait"; if (symbol.isModuleClass() && global.debug) return "object class"; return "class"; case Kinds.TYPE: @@ -261,7 +261,8 @@ public class SymbolTablePrinter { if (symbol.isModule()) return "object"; if (symbol.isConstructor()) return "constructor"; if (symbol.isInitializedMethod()) - if (global.debug || !symbol.isStable()) return "method"; + if (global.debug || (symbol.flags & Modifiers.STABLE) == 0) + return "method"; return "value"; default: throw Debug.abort("unknown kind " + symbol.kind); |