- _aaload - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载数组元素
< before → after >
< array, index → item >
- _aaload() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._aaload
-
- _add - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
相加
< before → after >
< value1, value2 → result >
- _add() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._add
-
- _and - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
位与
< before → after >
< value1, value2 → result >
- _and() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._and
-
- _bconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
- _bconst(boolean) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._bconst
-
- _cconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
- _cconst(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._cconst
-
- _cmp - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
比较两个变量的大小
0:相同
1:value1 > value2
-1:value1 < value2
< before → after >
< value1, value2 → result >
- _cmp() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._cmp
-
- _dconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载double常量
< before → after >
< → value >
- _dconst(double) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._dconst
-
- _div - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
除法
< before → after >
< value1, value2 → result >
- _div() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._div
-
- _goto - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
跳转指令,无条件跳转
< before → after >
< → >
- _goto() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._goto
-
- _goto(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._goto
-
- _ifeq - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
跳转指令,等于0时跳转
< before → after >
< value → >
- _ifeq() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifeq
-
- _ifeq(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifeq
-
- _ifge - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
大于等于0时跳转
< before → after >
< value → >
- _ifge() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifge
-
- _ifge(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifge
-
- _ifgt - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
大于0时跳转
< before → after >
< value → >
- _ifgt() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifgt
-
- _ifgt(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifgt
-
- _ifle - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
小于等于0时跳转
< before → after >
< value → >
- _ifle() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifle
-
- _ifle(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifle
-
- _iflt - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
小于0时跳转
< before → after >
< value → >
- _iflt() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._iflt
-
- _iflt(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._iflt
-
- _ifne - com.github.liuyehcf.framework.expression.engine.core.bytecode.cf中的类
-
跳转指令,不等于0时跳转
< before → after >
< value → >
- _ifne() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifne
-
- _ifne(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cf._ifne
-
- _invokestatic - com.github.liuyehcf.framework.expression.engine.core.bytecode.ir中的类
-
方法调用指令
< before → after >
< arg1,arg2,... → result >
- _invokestatic(String, int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.ir._invokestatic
-
- _lconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载long常量
< before → after >
< → value >
- _lconst(long) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._lconst
-
- _mul - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
乘法
< before → after >
< value1, value2 → result >
- _mul() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._mul
-
- _nconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载null常量
< before → after >
< → value >
- _nconst() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._nconst
-
- _neg - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
取负数
< before → after >
< value → result >
- _neg() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._neg
-
- _newarray - com.github.liuyehcf.framework.expression.engine.core.bytecode.oc中的类
-
一维数组创建指令
< before → after >
< item1,item2,... → array >
- _newarray(int) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.oc._newarray
-
- _or - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
位或
< before → after >
< value1, value2 → result >
- _or() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._or
-
- _pload - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载属性值
< before → after >
< → value >
- _pload(String) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._pload
-
- _rem - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
求余
< before → after >
< value1, value2 → result >
- _rem() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._rem
-
- _return - com.github.liuyehcf.framework.expression.engine.core.bytecode.ir中的类
-
返回类型为void的方法的返回指令
< before → after >
< → [empty] >
- _return() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.ir._return
-
- _sconst - com.github.liuyehcf.framework.expression.engine.core.bytecode.sl中的类
-
加载String常量
< before → after >
< → value >
- _sconst(String) - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.sl._sconst
-
- _shl - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
循环左移
< before → after >
< value1, value2 → result >
- _shl() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._shl
-
- _shr - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
循环右移
< before → after >
< value1, value2 → result >
- _shr() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._shr
-
- _sub - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
相减
< before → after >
< value1, value2 → result >
- _sub() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._sub
-
- _ushr - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
无符号右移
< before → after >
< value1, value2 → result >
- _ushr() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._ushr
-
- _xor - com.github.liuyehcf.framework.expression.engine.core.bytecode.cp中的类
-
位异或
< before → after >
< value1, value2 → result >
- _xor() - 类 的构造器com.github.liuyehcf.framework.expression.engine.core.bytecode.cp._xor
-