Package qilin.core.builder
Class MethodNodeFactory
java.lang.Object
qilin.core.builder.MethodNodeFactory
- Author:
- Ondrej Lhotak
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal FieldRefNodefinal VarNodecaseParm(int index) caseRet()caseThis()protected voidAdds the edges required for this statement to the graph.final voidhandleStmt(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
-