public class AbstractBytecodeCompiler extends Object
| Modifier and Type | Field and Description |
|---|---|
static gw.internal.ext.org.objectweb.asm.Type |
OBJECT_TYPE |
| Constructor and Description |
|---|
AbstractBytecodeCompiler() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compileConditionAssignment(IRExpression expression,
gw.internal.ext.org.objectweb.asm.MethodVisitor mv) |
static int |
getIns(int opcode,
IRType type) |
static boolean |
isNotPartOfBooleanExpr(IRExpression expression) |
static boolean |
isWide(IRType type) |
protected static int |
negateOpcode(int op) |
public static int getIns(int opcode,
IRType type)
public static boolean isWide(IRType type)
public static void compileConditionAssignment(IRExpression expression, gw.internal.ext.org.objectweb.asm.MethodVisitor mv)
public static boolean isNotPartOfBooleanExpr(IRExpression expression)
protected static int negateOpcode(int op)
Copyright © 2016. All rights reserved.