summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2006-06-20 14:32:50 +0000
committerIulian Dragos <jaguarul@gmail.com>2006-06-20 14:32:50 +0000
commit913b2c9b3a887fb9c1cecff1e2d699af29f312ab (patch)
tree691e9ca8a55f3f6cb60149eb84d99c51f89b1887 /src/compiler/scala/tools/nsc/backend/icode/Printers.scala
parente10bdf2f822aa2c5a1faa9ccca5e7287809e3e33 (diff)
downloadscala-913b2c9b3a887fb9c1cecff1e2d699af29f312ab.tar.gz
scala-913b2c9b3a887fb9c1cecff1e2d699af29f312ab.tar.bz2
scala-913b2c9b3a887fb9c1cecff1e2d699af29f312ab.zip
Added a 'blocks' member to ExceptionHandlers wh...
Added a 'blocks' member to ExceptionHandlers which lists the basic blocks which form the given handler.
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/icode/Printers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/backend/icode/Printers.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/Printers.scala b/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
index 629c4e0d5b..621936693d 100644
--- a/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
+++ b/src/compiler/scala/tools/nsc/backend/icode/Printers.scala
@@ -108,6 +108,7 @@ abstract class Printers {
def printExceptionHandler(e: ExceptionHandler) = {
indent;
println("catch (" + e.cls.simpleName + ") in " + e.covered + " starting at: " + e.startBlock);
+ println("consisting of blocks: " + e.blocks);
undent;
println("with finalizer: " + e.finalizer);
// linearizer.linearize(e.startBlock) foreach printBlock;