org.jboss.byteman.rule.compiler
Class CompileContext
java.lang.Object
org.jboss.byteman.rule.compiler.CompileContext
public class CompileContext
- extends java.lang.Object
class which retains compiler state during recursive compilation of rule expressions to bytecode
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sourceLine
private int sourceLine
stackCount
private int stackCount
stackMax
private int stackMax
localCount
private int localCount
localMax
private int localMax
mv
private MethodVisitor mv
CompileContext
CompileContext(MethodVisitor mv)
getSourceLine
public int getSourceLine()
getStackCount
public int getStackCount()
getLocalCount
public int getLocalCount()
getStackMax
public int getStackMax()
getLocalMax
public int getLocalMax()
addStackCount
public void addStackCount(int count)
addLocalCount
public void addLocalCount(int count)
notifySourceLine
public void notifySourceLine(int line)
notifySourceEnd
public void notifySourceEnd()