public class ExpressionAsVariableSlot extends BytecodeExpression
NOP
Constructor | Description |
---|---|
ExpressionAsVariableSlot(WriterController controller,
Expression expression) |
|
ExpressionAsVariableSlot(WriterController controller,
Expression expression,
java.lang.String name) |
Modifier and Type | Method | Description |
---|---|---|
int |
getIndex() |
returns the index of the bytecode variable
|
java.lang.String |
getText() |
|
void |
visit(org.objectweb.asm.MethodVisitor mv) |
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
transformExpression, visit
getType, setType, transformExpressions, transformExpressions
public ExpressionAsVariableSlot(WriterController controller, Expression expression, java.lang.String name)
public ExpressionAsVariableSlot(WriterController controller, Expression expression)
public void visit(org.objectweb.asm.MethodVisitor mv)
visit
in class BytecodeExpression
public int getIndex()