summaryrefslogtreecommitdiff
path: root/sources/scalac/ast
diff options
context:
space:
mode:
authorschinz <schinz@epfl.ch>2003-02-21 09:23:29 +0000
committerschinz <schinz@epfl.ch>2003-02-21 09:23:29 +0000
commit168da72d528d2bf7a0436bef2452ce3a9abcda7e (patch)
tree1969cebcb155886199263f3092e44cd4eac4d6a1 /sources/scalac/ast
parentaf8181e6b33464138274f263a5ab1502571e5bc1 (diff)
downloadscala-168da72d528d2bf7a0436bef2452ce3a9abcda7e.tar.gz
scala-168da72d528d2bf7a0436bef2452ce3a9abcda7e.tar.bz2
scala-168da72d528d2bf7a0436bef2452ce3a9abcda7e.zip
- bug fix: replaced pointer-based type equality...
- bug fix: replaced pointer-based type equality tests by calls to isSameAs()
Diffstat (limited to 'sources/scalac/ast')
-rw-r--r--sources/scalac/ast/TreeGen.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/ast/TreeGen.java b/sources/scalac/ast/TreeGen.java
index 8491e9825a..d29903f14e 100644
--- a/sources/scalac/ast/TreeGen.java
+++ b/sources/scalac/ast/TreeGen.java
@@ -64,7 +64,7 @@ public class TreeGen implements Kinds, Modifiers {
}
public Tree mkRef(int pos, Type pre, Symbol sym) {
- if (pre == Type.localThisType || pre.symbol().isRoot())
+ if (pre.isSameAs(Type.localThisType) || pre.symbol().isRoot())
return Ident(pos, sym);
else
return Select(pos, mkStableId(pos, pre), sym);