Package org.codehaus.groovy.classgen.asm
Class CompileStack.BlockRecorder
java.lang.Object
org.codehaus.groovy.classgen.asm.CompileStack.BlockRecorder
- Enclosing class:
- CompileStack
public static class CompileStack.BlockRecorder
extends java.lang.Object
- 
Field SummaryFields Modifier and Type Field Description java.lang.RunnableexcludedStatementjava.util.LinkedList<CompileStack.LabelRange>ranges
- 
Constructor SummaryConstructors Constructor Description BlockRecorder()BlockRecorder(java.lang.Runnable excludedStatement)
- 
Method SummaryModifier and Type Method Description voidcloseRange(org.objectweb.asm.Label end)voidstartRange(org.objectweb.asm.Label start)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
excludedStatementpublic java.lang.Runnable excludedStatement
- 
ranges
 
- 
- 
Constructor Details- 
BlockRecorderpublic BlockRecorder()
- 
BlockRecorderpublic BlockRecorder(java.lang.Runnable excludedStatement)
 
- 
- 
Method Details- 
startRangepublic void startRange(org.objectweb.asm.Label start)
- 
closeRangepublic void closeRange(org.objectweb.asm.Label end)
 
-