diff options
author | paltherr <paltherr@epfl.ch> | 2003-10-30 12:49:30 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-10-30 12:49:30 +0000 |
commit | fb814bd99236d100b74978cb357ab42ffb2c79a8 (patch) | |
tree | cf3b66e1cc0913d4779dcecc9dd1828d92f6961c /sources/scalac/typechecker/RefCheck.java | |
parent | 4d69afd9eb473beecd39afa4f399a21724667776 (diff) | |
download | scala-fb814bd99236d100b74978cb357ab42ffb2c79a8.tar.gz scala-fb814bd99236d100b74978cb357ab42ffb2c79a8.tar.bz2 scala-fb814bd99236d100b74978cb357ab42ffb2c79a8.zip |
- Normalized member names of class Definition
- Cleaned code of Definition
Diffstat (limited to 'sources/scalac/typechecker/RefCheck.java')
-rw-r--r-- | sources/scalac/typechecker/RefCheck.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sources/scalac/typechecker/RefCheck.java b/sources/scalac/typechecker/RefCheck.java index 582b6e56f0..a2b4cfe140 100644 --- a/sources/scalac/typechecker/RefCheck.java +++ b/sources/scalac/typechecker/RefCheck.java @@ -613,7 +613,7 @@ public class RefCheck extends Transformer implements Modifiers, Kinds { private Tree toStringMethod(ClassSymbol clazz) { Symbol toStringSym = new TermSymbol( clazz.pos, Names.toString, clazz, OVERRIDE) - .setInfo(defs.TOSTRING.type()); + .setInfo(defs.ANY_TOSTRING.type()); clazz.info().members().enter(toStringSym); Tree[] fields = caseFields(clazz); Tree body; @@ -626,10 +626,10 @@ public class RefCheck extends Transformer implements Modifiers, Kinds { for (int i = 0; i < fields.length; i++) { String str = (i == fields.length - 1) ? ")" : ","; body = gen.Apply( - gen.Select(body, defs.STRING_PLUS_ANY), + gen.Select(body, defs.JAVA_STRING_PLUS), new Tree[]{fields[i]}); body = gen.Apply( - gen.Select(body, defs.STRING_PLUS_ANY), + gen.Select(body, defs.JAVA_STRING_PLUS), new Tree[]{gen.mkStringLit(clazz.pos, str)}); } } @@ -659,7 +659,7 @@ public class RefCheck extends Transformer implements Modifiers, Kinds { Tree cond = gen.TypeApply( gen.Select( gen.mkRef(clazz.pos, Type.localThisType, equalsParam), - defs.IS), + defs.ANY_IS), new Tree[]{gen.mkType(clazz.pos, testtp)}); Tree thenpart; @@ -670,7 +670,7 @@ public class RefCheck extends Transformer implements Modifiers, Kinds { Tree cast = gen.TypeApply( gen.Select( gen.mkRef(clazz.pos, Type.localThisType, equalsParam), - defs.AS), + defs.ANY_AS), new Tree[]{gen.mkType(clazz.pos, testtp)}); Symbol that1sym = new TermSymbol(clazz.pos, Names.that1, equalsSym, 0) .setType(testtp); @@ -717,7 +717,7 @@ public class RefCheck extends Transformer implements Modifiers, Kinds { private Tree hashCodeMethod(ClassSymbol clazz) { Symbol hashCodeSym = new TermSymbol( clazz.pos, Names.hashCode, clazz, OVERRIDE) - .setInfo(defs.HASHCODE.type()); + .setInfo(defs.ANY_HASHCODE.type()); clazz.info().members().enter(hashCodeSym); Tree[] fields = caseFields(clazz); Symbol getClassMethod = getNullaryMemberMethod(clazz.type(), Names.getClass); |