summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-01-26 16:27:14 +0000
committerpaltherr <paltherr@epfl.ch>2004-01-26 16:27:14 +0000
commit24549f229ead9fce5b2cc920ca98ac3004389fa4 (patch)
tree365f97f539825bae98587ebd8dedcdac57f2b411 /sources/scalac/symtab/Symbol.java
parent9c37599cf6f7c775bd877313cf4bc68b1227caa5 (diff)
downloadscala-24549f229ead9fce5b2cc920ca98ac3004389fa4.tar.gz
scala-24549f229ead9fce5b2cc920ca98ac3004389fa4.tar.bz2
scala-24549f229ead9fce5b2cc920ca98ac3004389fa4.zip
- Simplified some type transformers (removed un...
- Simplified some type transformers (removed unaliasing)
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 8264f448c1..b37cb278bc 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -1639,7 +1639,6 @@ public abstract class TypeSymbol extends Symbol {
}
//where
private static Map inclClosure(Map closure, Type type) {
- type = type.unalias();
switch (type) {
case ErrorType:
return closure;
@@ -1791,7 +1790,7 @@ public class ClassSymbol extends TypeSymbol {
Symbol clasz = ClassSymbol.this;
Symbol alias = rebindSym;
Type prefix = clasz.owner().thisType();
- Type constrtype = clasz.type(); // !!!
+ Type constrtype = clasz.type();
constrtype = Type.MethodType(Symbol.EMPTY_ARRAY, constrtype);
constrtype = Type.PolyType(clasz.typeParams(), constrtype);
constrtype = constrtype.cloneType(