crash.software
Projects
Pull Requests
Issues
Builds
jadx
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
jadx
Files
🤬
Sign In
df38a642
ROOT
/
jadx-gui
/
src
/
main
/
java
/
jadx
/
gui
/
device
/
debugger
/
smali
/
Smali.java
Search
History
1080 lines
|
ISO-8859-1
|
35 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
Smali
LOG
:
Logger
insnDecoder
:
SmaliInsnDecoder
codeInfo
:
ICodeInfo
insnMap
:
Map<String, SmaliMethodNode>
printFileOffset
:
boolean
printBytecode
:
boolean
isJavaBytecode
:
boolean
Smali
()
disassemble
(
ClassNode
)
:
Smali
getCode
()
:
String
getMethodDefPos
(
String
)
:
int
getRegCount
(
String
)
:
int
getParamRegStart
(
String
)
:
int
getInsnPosByCodeOffset
(
String, long
)
:
int
getMthFullIDAndCodeOffsetByLine
(
int
)
:
Entry<String, Integer>
getRegisterList
(
String
)
:
List<SmaliRegister>
getResultRegOrField
(
String, long
)
:
Object
writeClass
(
SmaliWriter, ClassNode
)
:
void
writeFields
(
SmaliWriter, IClassData, List<RawField>, int[]
)
:
void
writeMethod
(
SmaliWriter, MethodNode, IMethodData, LineInfo
)
:
void
writeTries
(
ICodeReader, LineInfo
)
:
void
decodeInsn
(
InsnData, LineInfo
)
:
InsnNode
formatInsn
(
InsnData, InsnNode, LineInfo
)
:
void
formatInsnName
(
InsnData
)
:
String
tryFormatTargetIns
(
InsnData, InsnType, LineInfo
)
:
boolean
hasStaticFlag
(
int
)
:
boolean
writeMethodDef
(
SmaliWriter, IMethodData, LineInfo
)
:
void
formatMthParamInfo
(
IMethodData, SmaliWriter, LineInfo, int, List<ILocalVar>
)
:
void
getParamStartRegNum
(
IMethodData
)
:
int
isWideType
(
String
)
:
boolean
writeAnnotations
(
SmaliWriter, List<IAnnotation>
)
:
void
writeAnnotation
(
SmaliWriter, IAnnotation
)
:
void
formatDbgInfo
(
IDebugInfo, List<ILocalVar>, LineInfo
)
:
void
formatVarName
(
SmaliMethodNode, ILocalVar
)
:
String
writeEncodedValue
(
SmaliWriter, EncodedValue, boolean
)
:
void
CODE_OFFSET_COLUMN_WIDTH
:
int
BYTECODE_COLUMN_WIDTH
:
int
FMT_BYTECODE_COL
:
String
INSN_COL_WIDTH
:
int
FMT_INSN_COL
:
String
FMT_FILE_OFFSET
:
String
FMT_CODE_OFFSET
:
String
FMT_TARGET_OFFSET
:
String
FMT_GOTO
:
String
FMT_COND
:
String
FMT_DATA
:
String
FMT_P_SWITCH
:
String
FMT_S_SWITCH
:
String
FMT_P_SWITCH_CASE
:
String
FMT_S_SWITCH_CASE
:
String
FMT_TRY_TAG
:
String
FMT_TRY_END_TAG
:
String
FMT_CATCH_TAG
:
String
FMT_CATCH_ALL_TAG
:
String
FMT_GOTO_TAG
:
String
FMT_COND_TAG
:
String
FMT_DATA_TAG
:
String
FMT_P_SWITCH_TAG
:
String
FMT_S_SWITCH_TAG
:
String
FMT_P_SWITCH_CASE_TAG
:
String
FMT_S_SWITCH_CASE_TAG
:
String
fmtRegs
(
InsnData, InsnType, LineInfo
)
:
void
getInsnColStart
()
:
int
fmtCols
(
InsnData, LineInfo
)
:
void
formatByteCode
(
StringBuilder, byte[]
)
:
void
fmtPayloadInsn
(
InsnData, LineInfo
)
:
boolean
fmtSwitchPayload
(
InsnData, String, String, LineInfo, ISwitchPayload
)
:
void
literal
(
InsnData
)
:
String
str
(
InsnData
)
:
String
type
(
InsnData
)
:
String
field
(
InsnData
)
:
String
method
(
InsnData
)
:
String
proto
(
InsnData, int
)
:
String
methodHandle
(
InsnData
)
:
String
isRangeRegIns
(
InsnData
)
:
boolean
getOpenCodeByte
(
InsnData
)
:
int
isWideIns
(
InsnData
)
:
boolean
hasLiteral
(
InsnData
)
:
boolean
isRegList
(
InsnData
)
:
boolean
LineInfo
SmaliInsnDecoder
RawField
All occurrences
Please wait...
Page is in error, reload to recover