summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Type.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-03-12 09:56:44 +0000
committerpaltherr <paltherr@epfl.ch>2004-03-12 09:56:44 +0000
commitdb24f5b0d6ed01e5cfbb27da406b0ebba26e0beb (patch)
treedaeaebaf27bbbbed82ed86cd01c5328d254fc00f /sources/scalac/symtab/Type.java
parent37be4bd4a8b10cc78127dd2f8103b9eda16abe84 (diff)
downloadscala-db24f5b0d6ed01e5cfbb27da406b0ebba26e0beb.tar.gz
scala-db24f5b0d6ed01e5cfbb27da406b0ebba26e0beb.tar.bz2
scala-db24f5b0d6ed01e5cfbb27da406b0ebba26e0beb.zip
- Added factory methods for abstract types and ...
- Added factory methods for abstract types and type aliases in Symbol - Moved AbsTypeSymbol.define and AliasTypeSymbol.define into Analyzer
Diffstat (limited to 'sources/scalac/symtab/Type.java')
-rw-r--r--sources/scalac/symtab/Type.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/symtab/Type.java b/sources/scalac/symtab/Type.java
index c7d4e38a03..02808fe755 100644
--- a/sources/scalac/symtab/Type.java
+++ b/sources/scalac/symtab/Type.java
@@ -2718,7 +2718,7 @@ public class Type implements Modifiers, Kinds, TypeTags, EntryTags {
lubSym = new TermSymbol(syms[0].pos, syms[0].name, owner, 0);
break;
case TYPE: case ALIAS: case CLASS:
- lubSym = new AbsTypeSymbol(syms[0].pos, syms[0].name, owner, 0);
+ lubSym = owner.newAbstractType(syms[0].pos, 0, syms[0].name);
lubSym.setLoBound(glb(lbs));
break;
default: