Public Methods | |
FGActionInvoke (int argCount, FGNode[] argNodes, FGNode invokeNode, String methodName, List parameterTypes, Type returnType, SootClass sootClass) | |
void | doAction (FASet values) |
Static Public Methods | |
FGActionInvoke (int argCount, FGNode[] argNodes, FGNode invokeNode, String methodName, List parameterTypes, Type returnType) | |
Private Attributes | |
int | argCount |
FGNode[] | argNodes |
FGNode | invokeNode |
String | methodName |
List | parameterTypes |
Type | returnType |
Set | installedMethodVariants |
SootClass | sc |
Static Private Attributes | |
Category | cat |
Definition at line 71 of file FGActionInvoke.java.
|
Constructor of the class.
Definition at line 137 of file FGActionInvoke.java. |
|
Constructor of the class to be used when SpecialInvokeExpr is being handled.
Definition at line 168 of file FGActionInvoke.java. |
|
Reimplemented from FGAction. Definition at line 191 of file FGActionInvoke.java. |
|
Number of arguments to the method Definition at line 76 of file FGActionInvoke.java. |
|
Array of FGNodes corresponding to the argument ASTs Definition at line 81 of file FGActionInvoke.java. |
|
Provides logging capabilities through log4j. Definition at line 119 of file FGActionInvoke.java. |
|
Set of method variants that have been hooked into the flow graph for this node. Definition at line 107 of file FGActionInvoke.java. |
|
FGNode for the invocation AST Definition at line 86 of file FGActionInvoke.java. |
|
Name of the method Definition at line 91 of file FGActionInvoke.java. |
|
Types of the parameters provided to the method Definition at line 96 of file FGActionInvoke.java. |
|
Return type of the method Definition at line 101 of file FGActionInvoke.java. |
|
The class from which the method needs to be hooked into the flow graph. This is required for constructor calls. Definition at line 113 of file FGActionInvoke.java. |