public class OPUnary extends ExpressionBase implements ExprDouble
Modifier and Type | Field and Description |
---|---|
static int |
CONCAT |
static int |
DIVIDE |
static int |
MINUS |
static int |
MULTIPLY |
static int |
PLUS |
static short |
POST |
static short |
PRE |
MODE_REF, MODE_VALUE
Constructor and Description |
---|
OPUnary(Variable var,
Expression value,
short type,
int operation,
Position start,
Position end) |
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.Type |
_writeOut(BytecodeContext bc,
int mode)
write out the stament to the adater
|
getEnd, getStart, setEnd, setStart, writeOut
public static final short POST
public static final short PRE
public static final int CONCAT
public static final int PLUS
public static final int MINUS
public static final int DIVIDE
public static final int MULTIPLY
public OPUnary(Variable var, Expression value, short type, int operation, Position start, Position end)
public org.objectweb.asm.Type _writeOut(BytecodeContext bc, int mode) throws BytecodeException
ExpressionBase
_writeOut
in class ExpressionBase
BytecodeException
Copyright © 2015 Lucee