public class IRNewArrayExpressionCompiler extends AbstractBytecodeCompiler
OBJECT_TYPE| Constructor and Description |
|---|
IRNewArrayExpressionCompiler() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compile(IRNewArrayExpression expression,
IRBytecodeContext context) |
static void |
createArrayInstruction(IRType expressionType,
gw.internal.ext.org.objectweb.asm.MethodVisitor mv) |
static int |
getPrimitiveTypeForNewArray(IRType atomicType) |
compileConditionAssignment, getIns, isNotPartOfBooleanExpr, isWide, negateOpcodepublic static void compile(IRNewArrayExpression expression, IRBytecodeContext context)
public static void createArrayInstruction(IRType expressionType, gw.internal.ext.org.objectweb.asm.MethodVisitor mv)
public static int getPrimitiveTypeForNewArray(IRType atomicType)
Copyright © 2016. All rights reserved.