Package qilin.core.builder
Class MethodNodeFactory
java.lang.Object
qilin.core.builder.MethodNodeFactory
- Author:
- Ondrej Lhotak
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal FieldRefNode
final VarNode
caseParm
(int index) caseRet()
caseThis()
protected void
Adds the edges required for this statement to the graph.final void
handleStmt
(Stmt s) Adds the edges required for this statement to the graph.makeInvokeStmtThrowVarNode
(Stmt invoke, SootMethod method)
-
Field Details
-
pag
-
mpag
-
method
-
-
Constructor Details
-
MethodNodeFactory
-
-
Method Details
-
getNode
-
handleStmt
Adds the edges required for this statement to the graph. -
handleInvokeStmt
Adds the edges required for this statement to the graph. Add throw stmt if the invoke method throws an Exception. -
caseThis
-
caseParm
-
caseRet
-
caseMethodThrow
-
caseArray
-
makeInvokeStmtThrowVarNode
-
caseClassConstant
-
clinitsOf
-