org.siebengeisslein.pclass
Interface Statement
- All Superinterfaces:
- CodeFragment
- All Known Implementing Classes:
- AbstractStatement, Assignment, BlockStatement, Declaration, ExpressionStatement, ForStatement, IfStatement, ReturnStatement, SwitchCaseEntry, SwitchDefaultEntry, SwitchStatement, UnknownStatement
public interface Statement
- extends CodeFragment
visit
void visit(PClass clazz,
org.objectweb.asm.MethodVisitor mv,
Frame frame)
getParent
BlockStatement getParent()
getMethod
PInternalMethod getMethod()
getNext
Statement getNext()
getPrev
Statement getPrev()
getVariableManager
AbstractModifieableVariableManager getVariableManager()
getTypeManager
TypeManager getTypeManager()
toString
java.lang.String toString(java.lang.String indent)
onRemove
void onRemove()