diff options
author | schinz <schinz@epfl.ch> | 2003-02-19 09:59:59 +0000 |
---|---|---|
committer | schinz <schinz@epfl.ch> | 2003-02-19 09:59:59 +0000 |
commit | 5f531ab2e6f719d1812da5572f1a268eb5425641 (patch) | |
tree | ae439497c3b344646bcf50e88a402480bb97c56c /sources/scalac | |
parent | 8ab0ae13ce49fb8d39a6c9af7873586da4e61c4a (diff) | |
download | scala-5f531ab2e6f719d1812da5572f1a268eb5425641.tar.gz scala-5f531ab2e6f719d1812da5572f1a268eb5425641.tar.bz2 scala-5f531ab2e6f719d1812da5572f1a268eb5425641.zip |
- added method nextInfo
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/symtab/Symbol.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java index 4b31aeef9c..93573a2635 100644 --- a/sources/scalac/symtab/Symbol.java +++ b/sources/scalac/symtab/Symbol.java @@ -452,6 +452,15 @@ public abstract class Symbol implements Modifiers, Kinds { return rawInfoAt(id); } + /** Get info at next phase + */ + public Type nextInfo() { + Global.instance.nextPhase(); + Type info = info(); + Global.instance.prevPhase(); + return info; + } + /** get info at phase #id, without forcing lazy types. */ private Type rawInfoAt(int id) { |