org.codehaus.groovy.classgen.asm
Class CompileStack.BlockRecorder

java.lang.Object
  extended by org.codehaus.groovy.classgen.asm.CompileStack.BlockRecorder
Enclosing class:
CompileStack

public static class CompileStack.BlockRecorder
extends Object


Field Summary
 Runnable excludedStatement
           
 LinkedList<CompileStack.LabelRange> ranges
           
 
Constructor Summary
CompileStack.BlockRecorder()
           
CompileStack.BlockRecorder(Runnable excludedStatement)
           
 
Method Summary
 void closeRange(org.objectweb.asm.Label end)
           
 void startRange(org.objectweb.asm.Label start)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

excludedStatement

public Runnable excludedStatement

ranges

public LinkedList<CompileStack.LabelRange> ranges
Constructor Detail

CompileStack.BlockRecorder

public CompileStack.BlockRecorder()

CompileStack.BlockRecorder

public CompileStack.BlockRecorder(Runnable excludedStatement)
Method Detail

startRange

public void startRange(org.objectweb.asm.Label start)

closeRange

public void closeRange(org.objectweb.asm.Label end)

Copyright © 2003-2012 The Codehaus. All rights reserved.