summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/Erasure.java
diff options
context:
space:
mode:
authorschinz <schinz@epfl.ch>2003-06-27 09:08:38 +0000
committerschinz <schinz@epfl.ch>2003-06-27 09:08:38 +0000
commitc7f30e40c06a626741da04a345786d17bab1e00b (patch)
treee78f7fad1ef67d3d79cca1994aff767e2bc74a59 /sources/scalac/transformer/Erasure.java
parent06a671299ac138314b02820a253a1e83b4111530 (diff)
downloadscala-c7f30e40c06a626741da04a345786d17bab1e00b.tar.gz
scala-c7f30e40c06a626741da04a345786d17bab1e00b.tar.bz2
scala-c7f30e40c06a626741da04a345786d17bab1e00b.zip
- modified debug messages (Philippe did that ac...
- modified debug messages (Philippe did that actually)
Diffstat (limited to 'sources/scalac/transformer/Erasure.java')
-rw-r--r--sources/scalac/transformer/Erasure.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/scalac/transformer/Erasure.java b/sources/scalac/transformer/Erasure.java
index 73ac09c2ac..1722eb3677 100644
--- a/sources/scalac/transformer/Erasure.java
+++ b/sources/scalac/transformer/Erasure.java
@@ -299,17 +299,17 @@ public class Erasure extends Transformer implements Modifiers {
if (c.isClass() && !c.isInterface()) {
Type[] basetypes = c.parents();
- //System.out.println("trying " + sym + ":" + sym.info() + " in " + c + " <= " + scalac.util.ArrayApply.toString(basetypes));//DEBUG
+ //global.nextPhase(); System.out.println("!!! " + Debug.show(sym) + " : " + sym.type().erasure()); global.prevPhase();
for (int i = 0; i < basetypes.length; i++) {
Symbol sym1 = sym.overriddenSymbol(basetypes[i]);
- //if (sym1.kind != NONE) System.out.println("overridden: " + sym1 + sym1.locationString() + " by " + sym + sym.locationString());//DEBUG
+ //global.nextPhase(); System.out.println("!!! " + Debug.show(sym) + " @ " + basetypes[i] + " -> " + Debug.show(sym1) + (sym1.kind == Kinds.NONE ? "" : " : " + sym1.type().erasure() + " => " + (isSameAs(sym1.type().erasure(), sym.type().erasure()) ? "ok" : "ADD BRIDGE"))); global.prevPhase();
if (sym1.kind != Kinds.NONE &&
!isSameAs(sym1.type().erasure(), sym.type().erasure())) {
- //System.out.println("add bridge: " + sym1 + sym1.locationString() + " by " + sym + sym.locationString());//DEBUG
+ //System.out.println("!!! " + Debug.show(sym) + " adding bridge for " + Debug.show(sym1));
addBridge(sym, sym1);
}