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
8c7140d6
ROOT
/
jadx-core
/
src
/
main
/
java
/
jadx
/
core
/
dex
/
nodes
/
MethodNode.java
Search
History
665 lines
|
ISO-8859-1
|
16 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
MethodNode
LOG
:
Logger
mthInfo
:
MethodInfo
parentClass
:
ClassNode
accFlags
:
AccessInfo
methodData
:
Method
regsCount
:
int
instructions
:
InsnNode[]
codeSize
:
int
debugInfoOffset
:
int
noCode
:
boolean
methodIsVirtual
:
boolean
retType
:
ArgType
thisArg
:
RegisterArg
argsList
:
List<RegisterArg>
sVars
:
List<SSAVar>
genericMap
:
Map<ArgType, List<ArgType>>
blocks
:
List<BlockNode>
enterBlock
:
BlockNode
exitBlocks
:
List<BlockNode>
region
:
Region
exceptionHandlers
:
List<ExceptionHandler>
loops
:
List<LoopInfo>
MethodNode
(
ClassNode, Method, boolean
)
load
()
:
void
checkInstructions
()
:
void
initMethodTypes
()
:
void
unload
()
:
void
parseSignature
()
:
boolean
initArguments
(
List<ArgType>
)
:
void
getArguments
(
boolean
)
:
List<RegisterArg>
removeFirstArgument
()
:
RegisterArg
getThisArg
()
:
RegisterArg
getReturnType
()
:
ArgType
getGenericMap
()
:
Map<ArgType, List<ArgType>>
initTryCatches
(
MethodNode, Code, InsnNode[]
)
:
void
initJumps
(
InsnNode[]
)
:
void
addJump
(
InsnNode[], int, int
)
:
void
getName
()
:
String
getAlias
()
:
String
getParentClass
()
:
ClassNode
isNoCode
()
:
boolean
getCodeSize
()
:
int
getInstructions
()
:
InsnNode[]
unloadInsnArr
()
:
void
initBasicBlocks
()
:
void
finishBasicBlocks
()
:
void
getBasicBlocks
()
:
List<BlockNode>
getEnterBlock
()
:
BlockNode
setEnterBlock
(
BlockNode
)
:
void
getExitBlocks
()
:
List<BlockNode>
addExitBlock
(
BlockNode
)
:
void
registerLoop
(
LoopInfo
)
:
void
getLoopForBlock
(
BlockNode
)
:
LoopInfo
getAllLoopsForBlock
(
BlockNode
)
:
List<LoopInfo>
getLoopsCount
()
:
int
getLoops
()
:
Iterable<LoopInfo>
addExceptionHandler
(
ExceptionHandler
)
:
ExceptionHandler
getExceptionHandlers
()
:
Iterable<ExceptionHandler>
isNoExceptionHandlers
()
:
boolean
getExceptionHandlersCount
()
:
int
isArgsOverload
()
:
boolean
isDefaultConstructor
()
:
boolean
isVirtual
()
:
boolean
getRegsCount
()
:
int
getDebugInfoOffset
()
:
int
makeNewSVar
(
int, int, RegisterArg
)
:
SSAVar
getNextSVarVersion
(
int
)
:
int
removeSVar
(
SSAVar
)
:
void
getSVars
()
:
List<SSAVar>
getAccessFlags
()
:
AccessInfo
setAccFlags
(
AccessInfo
)
:
void
getRegion
()
:
Region
setRegion
(
Region
)
:
void
dex
()
:
DexNode
root
()
:
RootNode
typeName
()
:
String
addWarn
(
String
)
:
void
addError
(
String, Exception
)
:
void
getMethodInfo
()
:
MethodInfo
hashCode
()
:
int
equals
(
Object
)
:
boolean
toString
()
:
String
All occurrences
Please wait...
Page is in error, reload to recover