summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-10-08 14:52:49 +0000
committerMartin Odersky <odersky@gmail.com>2003-10-08 14:52:49 +0000
commit66077bf0c6211cbdc0109195c7a28be82b0f4261 (patch)
treedf36968fa3ae4cffe09fcb6d90fa74a559f0fe25 /sources/scalac/symtab/Symbol.java
parent9d803bdc8a1001bcbe39bf836d837f07a320ec25 (diff)
downloadscala-66077bf0c6211cbdc0109195c7a28be82b0f4261.tar.gz
scala-66077bf0c6211cbdc0109195c7a28be82b0f4261.tar.bz2
scala-66077bf0c6211cbdc0109195c7a28be82b0f4261.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 11232638d3..4b710248c6 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -1388,7 +1388,7 @@ public abstract class TypeSymbol extends Symbol {
public TypeSymbol(int kind, int pos, Name name, Symbol owner, int flags) {
super(kind, pos, name, owner, flags);
assert name.isTypeName() : this;
- this.constructor = TermSymbol.newConstructor(this, flags & ~MODUL);
+ this.constructor = TermSymbol.newConstructor(this, flags & CONSTRFLAGS);
}
protected void update(int pos, int flags) {
@@ -1443,7 +1443,7 @@ public abstract class TypeSymbol extends Symbol {
/** add a constructor
*/
public Symbol addConstructor() {
- Symbol constr = TermSymbol.newConstructor(this, flags & ~MODUL);
+ Symbol constr = TermSymbol.newConstructor(this, flags & CONSTRFLAGS);
constructor = constructor.overloadWith(constr);
return constr;
}