summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-10-29 20:48:12 +0000
committerpaltherr <paltherr@epfl.ch>2003-10-29 20:48:12 +0000
commit480141c85a8f130cdf3260ca4f045962edb21975 (patch)
treefe56ef6dbef5d6f95705403f2e99aad2a64e1451
parent3be1b3ad5010de7bb7405aa98e0108bae5746c0b (diff)
downloadscala-480141c85a8f130cdf3260ca4f045962edb21975.tar.gz
scala-480141c85a8f130cdf3260ca4f045962edb21975.tar.bz2
scala-480141c85a8f130cdf3260ca4f045962edb21975.zip
- Added STABLE flag to companion modules
-rw-r--r--sources/scalac/symtab/Symbol.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 9fd995b3b4..ea75fdbd52 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -1285,7 +1285,7 @@ public class TermSymbol extends Symbol {
*/
public static TermSymbol newCompanionModule(Symbol clazz, int flags, Type.LazyType parser) {
TermSymbol sym = new TermSymbol(
- Position.NOPOS, clazz.name.toTermName(), clazz.owner(), flags)
+ Position.NOPOS, clazz.name.toTermName(), clazz.owner(), flags | STABLE)
.makeModule();
sym.clazz.setInfo(parser);
return sym;