org
.
argus
.
amandroid
.
core
.
dedex
DexConstants
Related Doc:
package dedex
trait
DexConstants
extends
AnyRef
Linear Supertypes
AnyRef
,
Any
Known Subclasses
DexInstructionToPilarParser
Ordering
Alphabetic
By Inheritance
Inherited
DexConstants
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
val
ADD_DOUBLE
: Int(171)
final
val
ADD_DOUBLE_2ADDR
: Int(203)
final
val
ADD_FLOAT
: Int(166)
final
val
ADD_FLOAT_2ADDR
: Int(198)
final
val
ADD_INT
: Int(144)
final
val
ADD_INT_2ADDR
: Int(176)
final
val
ADD_INT_LIT16
: Int(208)
final
val
ADD_INT_LIT8
: Int(216)
final
val
ADD_LONG
: Int(155)
final
val
ADD_LONG_2ADDR
: Int(187)
final
val
AGET
: Int(68)
final
val
AGET_BOOLEAN
: Int(71)
final
val
AGET_BYTE
: Int(72)
final
val
AGET_CHAR
: Int(73)
final
val
AGET_OBJECT
: Int(70)
final
val
AGET_SHORT
: Int(74)
final
val
AGET_WIDE
: Int(69)
final
val
AND_INT
: Int(149)
final
val
AND_INT_2ADDR
: Int(181)
final
val
AND_INT_LIT16
: Int(213)
final
val
AND_INT_LIT8
: Int(221)
final
val
AND_LONG
: Int(160)
final
val
AND_LONG_2ADDR
: Int(192)
final
val
APUT
: Int(75)
final
val
APUT_BOOLEAN
: Int(78)
final
val
APUT_BYTE
: Int(79)
final
val
APUT_CHAR
: Int(80)
final
val
APUT_OBJECT
: Int(77)
final
val
APUT_SHORT
: Int(81)
final
val
APUT_WIDE
: Int(76)
final
val
ARRAY_LENGTH
: Int(33)
final
val
CHECK_CAST
: Int(31)
final
val
CMPG_DOUBLE
: Int(48)
final
val
CMPG_FLOAT
: Int(46)
final
val
CMPL_DOUBLE
: Int(47)
final
val
CMPL_FLOAT
: Int(45)
final
val
CMP_LONG
: Int(49)
final
val
CONST
: Int(20)
final
val
CONST_16
: Int(19)
final
val
CONST_4
: Int(18)
final
val
CONST_CLASS
: Int(28)
final
val
CONST_HIGH16
: Int(21)
final
val
CONST_STRING
: Int(26)
final
val
CONST_STRING_JUMBO
: Int(27)
final
val
CONST_WIDE
: Int(24)
final
val
CONST_WIDE_16
: Int(22)
final
val
CONST_WIDE_32
: Int(23)
final
val
CONST_WIDE_HIGH16
: Int(25)
final
val
DIV_DOUBLE
: Int(174)
final
val
DIV_DOUBLE_2ADDR
: Int(206)
final
val
DIV_FLOAT
: Int(169)
final
val
DIV_FLOAT_2ADDR
: Int(201)
final
val
DIV_INT
: Int(147)
final
val
DIV_INT_2ADDR
: Int(179)
final
val
DIV_INT_LIT16
: Int(211)
final
val
DIV_INT_LIT8
: Int(219)
final
val
DIV_LONG
: Int(158)
final
val
DIV_LONG_2ADDR
: Int(190)
final
val
DOUBLE_TO_FLOAT
: Int(140)
final
val
DOUBLE_TO_INT
: Int(138)
final
val
DOUBLE_TO_LONG
: Int(139)
final
val
EXECUTE_INLINE
: Int(238)
final
val
EXECUTE_INLINE_RANGE
: Int(239)
final
val
FILLED_NEW_ARRAY
: Int(36)
final
val
FILLED_NEW_ARRAY_RANGE
: Int(37)
final
val
FILL_ARRAY_DATA
: Int(38)
final
val
FLOAT_TO_DOUBLE
: Int(137)
final
val
FLOAT_TO_INT
: Int(135)
final
val
FLOAT_TO_LONG
: Int(136)
final
val
GOTO
: Int(40)
final
val
GOTO_16
: Int(41)
final
val
GOTO_32
: Int(42)
final
val
IF_EQ
: Int(50)
final
val
IF_EQZ
: Int(56)
final
val
IF_GE
: Int(53)
final
val
IF_GEZ
: Int(59)
final
val
IF_GT
: Int(54)
final
val
IF_GTZ
: Int(60)
final
val
IF_LE
: Int(55)
final
val
IF_LEZ
: Int(61)
final
val
IF_LT
: Int(52)
final
val
IF_LTZ
: Int(58)
final
val
IF_NE
: Int(51)
final
val
IF_NEZ
: Int(57)
final
val
IGET
: Int(82)
final
val
IGET_BOOLEAN
: Int(85)
final
val
IGET_BYTE
: Int(86)
final
val
IGET_CHAR
: Int(87)
final
val
IGET_OBJECT
: Int(84)
final
val
IGET_OBJECT_QUICK
: Int(244)
final
val
IGET_OBJECT_VOLATILE
: Int(231)
final
val
IGET_QUICK
: Int(242)
final
val
IGET_SHORT
: Int(88)
final
val
IGET_VOLATILE
: Int(227)
final
val
IGET_WIDE
: Int(83)
final
val
IGET_WIDE_QUICK
: Int(243)
final
val
IGET_WIDE_VOLATILE
: Int(232)
final
val
INSTANCE_OF
: Int(32)
final
val
INT_TO_BYTE
: Int(141)
final
val
INT_TO_CHAR
: Int(142)
final
val
INT_TO_DOUBLE
: Int(131)
final
val
INT_TO_FLOAT
: Int(130)
final
val
INT_TO_LONG
: Int(129)
final
val
INT_TO_SHORT
: Int(143)
final
val
INVOKE_DIRECT
: Int(112)
final
val
INVOKE_DIRECT_EMPTY
: Int(240)
final
val
INVOKE_DIRECT_RANGE
: Int(118)
final
val
INVOKE_INTERFACE
: Int(114)
final
val
INVOKE_INTERFACE_RANGE
: Int(120)
final
val
INVOKE_STATIC
: Int(113)
final
val
INVOKE_STATIC_RANGE
: Int(119)
final
val
INVOKE_SUPER
: Int(111)
final
val
INVOKE_SUPER_QUICK
: Int(250)
final
val
INVOKE_SUPER_QUICK_RANGE
: Int(251)
final
val
INVOKE_SUPER_RANGE
: Int(117)
final
val
INVOKE_VIRTUAL
: Int(110)
final
val
INVOKE_VIRTUAL_QUICK
: Int(248)
final
val
INVOKE_VIRTUAL_QUICK_RANGE
: Int(249)
final
val
INVOKE_VIRTUAL_RANGE
: Int(116)
final
val
IPUT
: Int(89)
final
val
IPUT_BOOLEAN
: Int(92)
final
val
IPUT_BYTE
: Int(93)
final
val
IPUT_CHAR
: Int(94)
final
val
IPUT_OBJECT
: Int(91)
final
val
IPUT_OBJECT_QUICK
: Int(247)
final
val
IPUT_OBJECT_VOLATILE
: Int(252)
final
val
IPUT_QUICK
: Int(245)
final
val
IPUT_SHORT
: Int(95)
final
val
IPUT_VOLATILE
: Int(228)
final
val
IPUT_WIDE
: Int(90)
final
val
IPUT_WIDE_QUICK
: Int(246)
final
val
IPUT_WIDE_VOLATILE
: Int(233)
object
InstructionType
extends
Enumeration
final
val
LONG_TO_DOUBLE
: Int(134)
final
val
LONG_TO_FLOAT
: Int(133)
final
val
LONG_TO_INT
: Int(132)
final
val
MONITOR_ENTER
: Int(29)
final
val
MONITOR_EXIT
: Int(30)
final
val
MOVE
: Int(1)
final
val
MOVE_16
: Int(3)
final
val
MOVE_EXCEPTION
: Int(13)
final
val
MOVE_FROM16
: Int(2)
final
val
MOVE_OBJECT
: Int(7)
final
val
MOVE_OBJECT_16
: Int(9)
final
val
MOVE_OBJECT_FROM16
: Int(8)
final
val
MOVE_RESULT
: Int(10)
final
val
MOVE_RESULT_OBJECT
: Int(12)
final
val
MOVE_RESULT_WIDE
: Int(11)
final
val
MOVE_WIDE
: Int(4)
final
val
MOVE_WIDE_16
: Int(6)
final
val
MOVE_WIDE_FROM16
: Int(5)
final
val
MUL_DOUBLE
: Int(173)
final
val
MUL_DOUBLE_2ADDR
: Int(205)
final
val
MUL_FLOAT
: Int(168)
final
val
MUL_FLOAT_2ADDR
: Int(200)
final
val
MUL_INT
: Int(146)
final
val
MUL_INT_2ADDR
: Int(178)
final
val
MUL_INT_LIT16
: Int(210)
final
val
MUL_INT_LIT8
: Int(218)
final
val
MUL_LONG
: Int(157)
final
val
MUL_LONG_2ADDR
: Int(189)
final
val
NEG_DOUBLE
: Int(128)
final
val
NEG_FLOAT
: Int(127)
final
val
NEG_INT
: Int(123)
final
val
NEG_LONG
: Int(125)
final
val
NEW_ARRAY
: Int(35)
final
val
NEW_INSTANCE
: Int(34)
final
val
NOP
: Int(0)
final
val
NOT_INT
: Int(124)
final
val
NOT_LONG
: Int(126)
final
val
OR_INT
: Int(150)
final
val
OR_INT_2ADDR
: Int(182)
final
val
OR_INT_LIT16
: Int(214)
final
val
OR_INT_LIT8
: Int(222)
final
val
OR_LONG
: Int(161)
final
val
OR_LONG_2ADDR
: Int(193)
final
val
PACKED_SWITCH
: Int(43)
final
val
REM_DOUBLE
: Int(175)
final
val
REM_DOUBLE_2ADDR
: Int(207)
final
val
REM_FLOAT
: Int(170)
final
val
REM_FLOAT_2ADDR
: Int(202)
final
val
REM_INT
: Int(148)
final
val
REM_INT_2ADDR
: Int(180)
final
val
REM_INT_LIT16
: Int(212)
final
val
REM_INT_LIT8
: Int(220)
final
val
REM_LONG
: Int(159)
final
val
REM_LONG_2ADDR
: Int(191)
final
val
RETURN
: Int(15)
final
val
RETURN_OBJECT
: Int(17)
final
val
RETURN_VOID
: Int(14)
final
val
RETURN_VOID_BARRIER
: Int(241)
final
val
RETURN_WIDE
: Int(16)
final
val
SGET
: Int(96)
final
val
SGET_BOOLEAN
: Int(99)
final
val
SGET_BYTE
: Int(100)
final
val
SGET_CHAR
: Int(101)
final
val
SGET_OBJECT
: Int(98)
final
val
SGET_OBJECT_VOLATILE
: Int(253)
final
val
SGET_SHORT
: Int(102)
final
val
SGET_VOLATILE
: Int(229)
final
val
SGET_WIDE
: Int(97)
final
val
SGET_WIDE_VOLATILE
: Int(234)
final
val
SHL_INT
: Int(152)
final
val
SHL_INT_2ADDR
: Int(184)
final
val
SHL_INT_LIT8
: Int(224)
final
val
SHL_LONG
: Int(163)
final
val
SHL_LONG_2ADDR
: Int(195)
final
val
SHR_INT
: Int(153)
final
val
SHR_INT_2ADDR
: Int(185)
final
val
SHR_INT_LIT8
: Int(225)
final
val
SHR_LONG
: Int(164)
final
val
SHR_LONG_2ADDR
: Int(196)
final
val
SPARSE_SWITCH
: Int(44)
final
val
SPUT
: Int(103)
final
val
SPUT_BOOLEAN
: Int(106)
final
val
SPUT_BYTE
: Int(107)
final
val
SPUT_CHAR
: Int(108)
final
val
SPUT_OBJECT
: Int(105)
final
val
SPUT_OBJECT_VOLATILE
: Int(254)
final
val
SPUT_SHORT
: Int(109)
final
val
SPUT_VOLATILE
: Int(230)
final
val
SPUT_WIDE
: Int(104)
final
val
SPUT_WIDE_VOLATILE
: Int(235)
final
val
SUB_DOUBLE
: Int(172)
final
val
SUB_DOUBLE_2ADDR
: Int(204)
final
val
SUB_FLOAT
: Int(167)
final
val
SUB_FLOAT_2ADDR
: Int(199)
final
val
SUB_INT
: Int(145)
final
val
SUB_INT_2ADDR
: Int(177)
final
val
SUB_INT_LIT16
: Int(209)
final
val
SUB_INT_LIT8
: Int(217)
final
val
SUB_LONG
: Int(156)
final
val
SUB_LONG_2ADDR
: Int(188)
final
val
THROW
: Int(39)
final
val
USHR_INT
: Int(154)
final
val
USHR_INT_2ADDR
: Int(186)
final
val
USHR_INT_LIT8
: Int(226)
final
val
USHR_LONG
: Int(165)
final
val
USHR_LONG_2ADDR
: Int(197)
final
val
XOR_INT
: Int(151)
final
val
XOR_INT_2ADDR
: Int(183)
final
val
XOR_INT_LIT16
: Int(215)
final
val
XOR_INT_LIT8
: Int(223)
final
val
XOR_LONG
: Int(162)
final
val
XOR_LONG_2ADDR
: Int(194)
def
addDouble
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
addFloat
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
addInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
addLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
addLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
addLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aget
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetBool
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetByte
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetChar
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetObject
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetShort
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
agetWide
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
andInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
andLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
andLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
andLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aput
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputBool
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputByte
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputChar
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputObject
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputShort
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
aputWide
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
arrayLen
(
x:
String
,
y:
String
)
:
String
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
checkCast
(
x:
String
,
typ:
String
,
z:
String
)
:
String
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
const
(
x:
String
,
y:
Int
,
typ:
JawaType
,
typstr:
String
)
:
String
def
constClass
(
x:
String
,
typ:
String
)
:
String
def
constMString
(
x:
String
,
str:
String
)
:
String
def
constString
(
x:
String
,
str:
String
)
:
String
def
constWide
(
x:
String
,
y:
Long
,
typ:
JawaType
)
:
String
def
dcmpg
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
dcmpl
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
divDouble
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
divFloat
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
divInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
divLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
divLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
divLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
double2Float
(
x:
String
,
y:
String
)
:
String
def
double2Int
(
x:
String
,
y:
String
)
:
String
def
double2Long
(
x:
String
,
y:
String
)
:
String
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
executeInline
(
args:
IList
[
Int
]
,
inlineOffset:
Int
)
:
String
def
executeInline
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
executeInlineRange
(
argbase:
Int
,
argsize:
Int
,
inlineOffset:
Int
)
:
String
def
fcmpg
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
fcmpl
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
fillArrData
(
target:
Long
)
:
String
def
filledNewArray
(
retName:
String
,
baseTyp:
String
,
regs:
IList
[
String
]
)
:
String
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
float2Double
(
x:
String
,
y:
String
)
:
String
def
float2Int
(
x:
String
,
y:
String
)
:
String
def
float2Long
(
x:
String
,
y:
String
)
:
String
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
goto
(
target:
Long
)
:
String
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
ifEq
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
ifEqz
(
x:
String
,
target:
Long
,
isObject:
Boolean
)
:
String
def
ifGe
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
ifGez
(
x:
String
,
target:
Long
)
:
String
def
ifGt
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
ifGtz
(
x:
String
,
target:
Long
)
:
String
def
ifLe
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
ifLez
(
x:
String
,
target:
Long
)
:
String
def
ifLt
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
ifLtz
(
x:
String
,
target:
Long
)
:
String
def
ifNez
(
x:
String
,
target:
Long
,
isObject:
Boolean
)
:
String
def
ifNq
(
x:
String
,
y:
String
,
target:
Long
)
:
String
def
iget
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetBool
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetByte
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetChar
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetObject
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetObjectQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
igetObjectQuick
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetObjectVolatile
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
igetQuick
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetShort
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetVolatile
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetWide
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetWideQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
igetWideQuick
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
igetWideVolatile
(
x:
String
,
y:
String
,
field:
String
,
typ:
String
)
:
String
def
instanceOf
(
x:
String
,
y:
String
,
typ:
String
)
:
String
val
instructionTypes
:
IList
[
InstructionType.Value
]
def
int2Byte
(
x:
String
,
y:
String
)
:
String
def
int2Char
(
x:
String
,
y:
String
)
:
String
def
int2Double
(
x:
String
,
y:
String
)
:
String
def
int2Float
(
x:
String
,
y:
String
)
:
String
def
int2Long
(
x:
String
,
y:
String
)
:
String
def
int2short
(
x:
String
,
y:
String
)
:
String
def
invokeDirect
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeInterface
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeObjectInit
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeStatic
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeSuper
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeSuperQuick
(
args:
IList
[
Int
]
,
vtableOffset:
Int
)
:
String
def
invokeSuperQuick
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeSuperQuickRange
(
argbase:
Int
,
argsize:
Int
,
vtableOffset:
Int
)
:
String
def
invokeVirtual
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeVirtualQuick
(
args:
IList
[
Int
]
,
vtableOffset:
Int
)
:
String
def
invokeVirtualQuick
(
retName:
Option
[
String
]
,
className:
String
,
methodName:
String
,
args:
IList
[
String
]
,
sig:
Signature
,
classTyp:
String
)
:
String
def
invokeVirtualQuickRange
(
argbase:
Int
,
argsize:
Int
,
vtableOffset:
Int
)
:
String
def
iput
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputBool
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputByte
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputChar
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputObject
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputObjectQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
iputObjectQuick
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputObjectVolatile
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
iputQuick
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputShort
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputVolatile
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputWide
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputWideQuick
(
x:
Int
,
y:
Int
,
vtableOffset:
Int
)
:
String
def
iputWideQuick
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
def
iputWideVolatile
(
x:
String
,
field:
String
,
y:
String
,
typ:
String
)
:
String
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
lcmp
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
long2Double
(
x:
String
,
y:
String
)
:
String
def
long2Float
(
x:
String
,
y:
String
)
:
String
def
long2Int
(
x:
String
,
y:
String
)
:
String
def
monitorEnter
(
x:
String
)
:
String
def
monitorExit
(
x:
String
)
:
String
def
move
(
x:
String
,
y:
String
)
:
String
def
moveExc
(
x:
String
,
y:
String
)
:
String
def
moveObject
(
x:
String
,
y:
String
)
:
String
def
moveResult
(
x:
String
,
y:
String
)
:
String
def
moveResultObject
(
x:
String
,
y:
String
)
:
String
def
moveResultWide
(
x:
String
,
y:
String
)
:
String
def
moveWide
(
x:
String
,
y:
String
)
:
String
def
mulDouble
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
mulFloat
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
mulInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
mulLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
mulLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
mulLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
negDouble
(
x:
String
,
y:
String
)
:
String
def
negFloat
(
x:
String
,
y:
String
)
:
String
def
negInt
(
x:
String
,
y:
String
)
:
String
def
negLong
(
x:
String
,
y:
String
)
:
String
def
newArray
(
x:
String
,
basetyp:
String
,
y:
String
)
:
String
def
newIns
(
x:
String
,
typ:
String
)
:
String
def
nop
:
String
def
notInt
(
x:
String
,
y:
String
)
:
String
def
notLong
(
x:
String
,
y:
String
)
:
String
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
orInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
orLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
orLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
orLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
remDouble
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
remFloat
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
remInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
remLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
remLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
remLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
return
(
x:
String
)
:
String
def
returnObj
(
x:
String
)
:
String
def
returnVoid
:
String
def
returnVoidBarrier
:
String
def
returnWide
(
x:
String
)
:
String
def
sget
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetBool
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetByte
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetChar
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetObject
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetObjectVolatile
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetShort
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetVolatile
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetWide
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
sgetWideVolatile
(
x:
String
,
field:
String
,
typ:
String
)
:
String
def
shlInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
shlLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
shlLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
shrInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
shrLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
shrLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
sput
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputBool
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputByte
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputChar
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputObject
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputObjectVolatile
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputShort
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputVolatile
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputWide
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
sputWideVolatile
(
field:
String
,
x:
String
,
typ:
String
)
:
String
def
subDouble
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
subFloat
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
subInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
subLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
subLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
subLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
switch
(
target:
Long
)
:
String
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
val
terminateInstructions
:
IList
[
Int
]
def
throw
(
x:
String
)
:
String
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
ushrInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
ushrLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
ushrLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
xorInt
(
x:
String
,
y:
String
,
z:
String
)
:
String
def
xorLit16
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
xorLit8
(
x:
String
,
y:
String
,
z:
Int
)
:
String
def
xorLong
(
x:
String
,
y:
String
,
z:
String
)
:
String
Inherited from
AnyRef
Inherited from
Any
Ungrouped