summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/AddInterfaces.java
diff options
context:
space:
mode:
authorschinz <schinz@epfl.ch>2003-03-06 12:31:15 +0000
committerschinz <schinz@epfl.ch>2003-03-06 12:31:15 +0000
commitbcc3899778ce607df11b471a641493037a8c962f (patch)
tree9097fb11bd1b5913f7317034496fb84d452d9a14 /sources/scalac/transformer/AddInterfaces.java
parent2522593cfd59486bb8d2741f862465abea42787b (diff)
downloadscala-bcc3899778ce607df11b471a641493037a8c962f.tar.gz
scala-bcc3899778ce607df11b471a641493037a8c962f.tar.bz2
scala-bcc3899778ce607df11b471a641493037a8c962f.zip
- bug fix: do not try to rewrite the symbol ass...
- bug fix: do not try to rewrite the symbol associated with SingleTypes
Diffstat (limited to 'sources/scalac/transformer/AddInterfaces.java')
-rw-r--r--sources/scalac/transformer/AddInterfaces.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java
index 95da9d90b3..2c04865200 100644
--- a/sources/scalac/transformer/AddInterfaces.java
+++ b/sources/scalac/transformer/AddInterfaces.java
@@ -301,7 +301,7 @@ class AddInterfaces extends SubstTransformer {
case TypeRef(Type pre, Symbol sym, Type[] args):
return new Type.TypeRef(fixClassSymbols(pre), getClassSym(sym), args);
case SingleType(Type pre, Symbol sym):
- return Type.singleType(fixClassSymbols(pre), getClassSym(sym));
+ return Type.singleType(fixClassSymbols(pre), sym);
case CompoundType(Type[] parts, Scope members):
return Type.compoundType(fixClassSymbols(parts),
members,