private static class BinaryShortExpressionHelper extends BinaryIntExpressionHelper { public BinaryShortExpressionHelper(WriterController wc) { super(wc, shortArraySet, shortArrayGet); } private static final MethodCaller shortArrayGet = MethodCaller.newStatic(BytecodeInterface8.class, "sArrayGet"), shortArraySet = MethodCaller.newStatic(BytecodeInterface8.class, "sArraySet"); @Override protected ClassNode getArrayGetResultType() { return ClassHelper.short_TYPE; } }