summaryrefslogtreecommitdiff
path: root/sources/scala/tools/nsc/backend/icode/Checkers.scala
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2005-10-19 13:58:11 +0000
committerIulian Dragos <jaguarul@gmail.com>2005-10-19 13:58:11 +0000
commitf4d80be80fb66314ff1e8f5fc1c8e7a4a20beb13 (patch)
treecd40db29f453ab61c47458b8ed8e7bca761dfb41 /sources/scala/tools/nsc/backend/icode/Checkers.scala
parentef6771bfc802e3dfc415a2fcaf7c0f6a0a9d9dcc (diff)
downloadscala-f4d80be80fb66314ff1e8f5fc1c8e7a4a20beb13.tar.gz
scala-f4d80be80fb66314ff1e8f5fc1c8e7a4a20beb13.tar.bz2
scala-f4d80be80fb66314ff1e8f5fc1c8e7a4a20beb13.zip
Modified according to new coercion/conversion m...
Modified according to new coercion/conversion methods.
Diffstat (limited to 'sources/scala/tools/nsc/backend/icode/Checkers.scala')
-rw-r--r--sources/scala/tools/nsc/backend/icode/Checkers.scala7
1 files changed, 5 insertions, 2 deletions
diff --git a/sources/scala/tools/nsc/backend/icode/Checkers.scala b/sources/scala/tools/nsc/backend/icode/Checkers.scala
index 4e3ae82f88..bda1e4d7fa 100644
--- a/sources/scala/tools/nsc/backend/icode/Checkers.scala
+++ b/sources/scala/tools/nsc/backend/icode/Checkers.scala
@@ -56,7 +56,10 @@ abstract class Checkers {
val STRING = REFERENCE(definitions.StringClass);
val SCALA_ALL = REFERENCE(definitions.AllClass);
- def checkICodes: Unit = classes foreach check;
+ def checkICodes: Unit = {
+ Console.println("[[consistency check at beginning of phase " + globalPhase.name + "]]");
+ classes foreach check;
+ }
def check(cls: IClass): Unit = {
log("Checking class " + cls);
@@ -331,7 +334,7 @@ abstract class Checkers {
stack push kind;
case Logical(op, kind) =>
- checkType(kind, BOOL, BYTE, CHAR, SHORT, INT, LONG);
+ checkType(kind, BOOL, BYTE, CHAR, SHORT, INT, LONG);
checkBinop(kind);
stack push kind;