railo.transformer.bytecode.op
Class OpElvis
java.lang.Object
railo.transformer.bytecode.expression.ExpressionBase
railo.transformer.bytecode.op.OpElvis
- All Implemented Interfaces:
- Expression
public final class OpElvis
- extends ExpressionBase
Field Summary |
static org.objectweb.asm.commons.Method |
INVOKE_KEY
|
static org.objectweb.asm.commons.Method |
INVOKE_STR
|
INVOKE_STR
public static final org.objectweb.asm.commons.Method INVOKE_STR
INVOKE_KEY
public static final org.objectweb.asm.commons.Method INVOKE_KEY
_writeOut
public org.objectweb.asm.Type _writeOut(BytecodeContext bc,
int mode)
throws BytecodeException
- Description copied from class:
ExpressionBase
- write out the stament to the adater
- Specified by:
_writeOut
in class ExpressionBase
- Returns:
- return Type of expression
- Throws:
BytecodeException
- See Also:
railo.transformer.bytecode.expression.ExpressionBase#_writeOut(org.objectweb.asm.commons.GeneratorAdapter, int)
toExpr
public static Expression toExpr(Variable left,
Expression right)
Copyright © 2012 Railo