diff options
author | paltherr <paltherr@epfl.ch> | 2004-03-12 09:56:44 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-03-12 09:56:44 +0000 |
commit | db24f5b0d6ed01e5cfbb27da406b0ebba26e0beb (patch) | |
tree | daeaebaf27bbbbed82ed86cd01c5328d254fc00f /sources/scalac/symtab/Type.java | |
parent | 37be4bd4a8b10cc78127dd2f8103b9eda16abe84 (diff) | |
download | scala-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.java | 2 |
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: |