diff options
author | paltherr <paltherr@epfl.ch> | 2004-06-03 11:05:56 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-06-03 11:05:56 +0000 |
commit | d94a30d34746ddbe4274c00231734e2bbc3e9ff5 (patch) | |
tree | e57b0361aa027762464e43fc83fddbf3f0a6211c /sources/scalac/transformer | |
parent | d0ecd06a51b9daad17639777f42adee3196edaf1 (diff) | |
download | scala-d94a30d34746ddbe4274c00231734e2bbc3e9ff5.tar.gz scala-d94a30d34746ddbe4274c00231734e2bbc3e9ff5.tar.bz2 scala-d94a30d34746ddbe4274c00231734e2bbc3e9ff5.zip |
- Changed methods Debug.show to add separators ...
- Changed methods Debug.show to add separators between arguments
Diffstat (limited to 'sources/scalac/transformer')
-rw-r--r-- | sources/scalac/transformer/AddInterfaces.java | 2 | ||||
-rw-r--r-- | sources/scalac/transformer/ExpandMixinsPhase.java | 12 | ||||
-rw-r--r-- | sources/scalac/transformer/ExplicitOuterClassesPhase.java | 14 |
3 files changed, 13 insertions, 15 deletions
diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java index 53187d5018..82bd3d4fdd 100644 --- a/sources/scalac/transformer/AddInterfaces.java +++ b/sources/scalac/transformer/AddInterfaces.java @@ -252,7 +252,7 @@ public class AddInterfaces extends GenTransformer { private Symbol getClassVParam(Symbol vparam) { if (paramSubst == null) return vparam; Symbol clone = (Symbol)paramSubst.lookupSymbol(vparam); - assert clone != null: Debug.show(vparam, " - ", clasz, " - ", member); + assert clone != null: Debug.show(vparam, clasz, member); return clone; } diff --git a/sources/scalac/transformer/ExpandMixinsPhase.java b/sources/scalac/transformer/ExpandMixinsPhase.java index 07e514fcfc..410a19f56a 100644 --- a/sources/scalac/transformer/ExpandMixinsPhase.java +++ b/sources/scalac/transformer/ExpandMixinsPhase.java @@ -259,11 +259,10 @@ public class ExpandMixinsPhase extends Phase { Symbol override = member.overridingSymbol(parents[i]); global.prevPhase(); assert !override.isNone(): - Debug.show(member, " -- ", clasz, " -- ", parents[i]); + Debug.show(member, clasz, parents[i]); if (i == 0) return override; Symbol clone = (Symbol)clones.get(override); - assert clone != null: - Debug.show(member, " -- ", override, " -- ", clasz); + assert clone != null: Debug.show(member, override, clasz); return clone; } // !!! double loop @@ -273,14 +272,13 @@ public class ExpandMixinsPhase extends Phase { Symbol override = member.overridingSymbol(parents[i]); //global.prevPhase(); assert !override.isNone(): - Debug.show(member, " -- ", clasz, " -- ", parents[i]); + Debug.show(member, clasz, parents[i]); if (i == 0) return override; Symbol clone = (Symbol)clones.get(override); - assert clone != null: - Debug.show(member, " -- ", override, " -- ", clasz); + assert clone != null: Debug.show(member, override, clasz); return clone; } - throw Debug.abort(Debug.show(member, " -- ", clasz)); + throw Debug.abort(Debug.show(member, clasz)); } public Tree transform(Tree tree) { switch (tree) { diff --git a/sources/scalac/transformer/ExplicitOuterClassesPhase.java b/sources/scalac/transformer/ExplicitOuterClassesPhase.java index caf52ec499..4f0ed688f5 100644 --- a/sources/scalac/transformer/ExplicitOuterClassesPhase.java +++ b/sources/scalac/transformer/ExplicitOuterClassesPhase.java @@ -100,7 +100,7 @@ public class ExplicitOuterClassesPhase extends Phase { tparams = Type.symbol(self.typeArgs()); for (int i = 0; i < tparams.length; i++) assert tparams[i].isParameter() && tparams[i].owner() == symbol: - Debug.show(symbol, " -- ", clasz, " -- ", self); + Debug.show(symbol, clasz, self); type = Type.MethodType(vparams, result); if (tparams.length != 0) type = Type.PolyType(tparams, type); } else { @@ -548,7 +548,7 @@ public class ExplicitOuterClassesPhase extends Phase { ? context.clasz == member.owner() // !!! This is incorrect without static access methods : context.clasz.isSubClass(member.owner())) break; - assert context != null: Debug.show(this.context, " - ", member); + assert context != null: Debug.show(this.context, member); if (context == this.context) return member; Map table = svper != null ? context.supers : context.selfs; Symbol access = (Symbol)table.get(member); @@ -601,9 +601,9 @@ public class ExplicitOuterClassesPhase extends Phase { for (int i = 0; i < context.context.outers.length; i++) if (context.context.outers[i].clasz == clasz) tcontext = context.context.outers[i]; - assert tcontext != null: Debug.show(clasz, " -- ", context.clasz); + assert tcontext != null: Debug.show(clasz, context.clasz); if (tcontext.isStable) { - throw Debug.abort(Debug.show(clasz, " - ", context.clasz)); + throw Debug.abort(Debug.show(clasz, context.clasz)); /* if (!clasz.owner().isPackageClass()) { Tree qualifier = genOuterRef(pos,tcontext.outers[0].clasz); @@ -615,7 +615,7 @@ public class ExplicitOuterClassesPhase extends Phase { */ } else { assert context.context.vlink != null: - Debug.show(clasz, " -- ", context.clasz); + Debug.show(clasz, context.clasz); Tree tree = context.method == null || context.method.isConstructor() ? gen.Ident(pos, context.context.vlink) : gen.Select(gen.This(pos, context.clasz), context.context.context.vfield); @@ -623,11 +623,11 @@ public class ExplicitOuterClassesPhase extends Phase { while (true) { context = context.outer; assert context != null: - Debug.show(clasz, " -- ", this.context.clasz); + Debug.show(clasz, this.context.clasz); while (context.context.isStable) { context = context.outer; assert context != null: - Debug.show(clasz, " -- ", this.context.clasz); + Debug.show(clasz, this.context.clasz); } if (context.clasz == clasz) return tree; Symbol access = getAccessSymbol(context.context.context.vfield, null); |