summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-04-16 13:51:23 +0000
committerMartin Odersky <odersky@gmail.com>2003-04-16 13:51:23 +0000
commit17a647a7408200cc9e32c056307c895d56cff976 (patch)
tree5780dad75e69af32c42f02ebe48e4b137040fc1a /sources/scalac/symtab/Symbol.java
parent4d51076c624e8b08c0053adfca5008063ec7e849 (diff)
downloadscala-17a647a7408200cc9e32c056307c895d56cff976.tar.gz
scala-17a647a7408200cc9e32c056307c895d56cff976.tar.bz2
scala-17a647a7408200cc9e32c056307c895d56cff976.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 546e2db3d4..75563a6ced 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -500,7 +500,8 @@ public abstract class Symbol implements Modifiers, Kinds {
flags = flags & ~LOCKED;
if (info instanceof SourceCompleter && (flags & SNDTIME) == 0) {
flags |= SNDTIME;
- return info();
+ Type tp = info();
+ flags &= ~SNDTIME;
} else {
assert !(rawInfoAt(id) instanceof Type.LazyType) : this;
flags |= INITIALIZED;