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
620a177c
ROOT
/
jadx-core
/
src
/
main
/
java
/
jadx
/
core
/
dex
/
visitors
/
ModVisitor.java
Search
History
578 lines
|
ISO-8859-1
|
18 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
ModVisitor
LOG
:
Logger
DOUBLE_TO_BITS
:
long
FLOAT_TO_BITS
:
long
visit
(
ClassNode
)
:
boolean
visit
(
MethodNode
)
:
void
replaceStep
(
MethodNode, InsnRemover
)
:
void
fixFieldUsage
(
MethodNode, IndexInsnNode
)
:
void
isFieldVisibleInMethod
(
FieldNode, MethodNode
)
:
boolean
replaceConstKeys
(
MethodNode, ClassNode, SwitchInsn
)
:
void
fixPrimitiveCast
(
MethodNode, BlockNode, int, InsnNode
)
:
void
makeBooleanConvertInsn
(
RegisterArg, InsnArg, ArgType
)
:
TernaryInsn
replaceConstInAnnotations
(
ClassNode
)
:
void
replaceConstsInAnnotationForAttrNode
(
ClassNode, AttrNode
)
:
void
replaceConstValue
(
ClassNode, EncodedValue
)
:
EncodedValue
replaceConst
(
MethodNode, ClassNode, BlockNode, int, InsnNode
)
:
void
processArith
(
MethodNode, ClassNode, ArithNode
)
:
void
checkArrSizes
(
MethodNode, NewArrayNode, FillArrayInsn
)
:
boolean
removeCheckCast
(
MethodNode, BlockNode, int, IndexInsnNode
)
:
void
isCastDuplicate
(
IndexInsnNode
)
:
InsnNode
removeStep
(
MethodNode, InsnRemover
)
:
void
iterativeRemoveStep
(
MethodNode
)
:
void
isResultArgNotUsed
(
InsnNode
)
:
boolean
processAnonymousConstructor
(
MethodNode, ConstructorInsn
)
:
void
anonymousCallArgMod
(
InsnArg
)
:
void
getFirstUseSkipMove
(
RegisterArg
)
:
InsnNode
makeFilledArrayInsn
(
MethodNode, NewArrayNode, FillArrayInsn
)
:
InsnNode
processMoveException
(
MethodNode, BlockNode, InsnNode, InsnRemover
)
:
void
All occurrences
Please wait...
Page is in error, reload to recover