public class ExpressionAsVariableSlot extends BytecodeExpression
NOP
Constructor and Description |
---|
ExpressionAsVariableSlot(WriterController controller,
Expression expression) |
ExpressionAsVariableSlot(WriterController controller,
Expression expression,
String name) |
Modifier and Type | Method and Description |
---|---|
int |
getIndex()
returns the index of the bytecode variable
|
String |
getText() |
void |
visit(org.objectweb.asm.MethodVisitor mv) |
transformExpression, visit
getType, setType, transformExpressions, transformExpressions
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSynthetic
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
public ExpressionAsVariableSlot(WriterController controller, Expression expression, String name)
public ExpressionAsVariableSlot(WriterController controller, Expression expression)
public void visit(org.objectweb.asm.MethodVisitor mv)
visit
in class BytecodeExpression
public int getIndex()