|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.shrikeBT.info.ThisAssignmentChecker
public class ThisAssignmentChecker
This method annotation checks to see whether "this" is assigned to by the method. The result is cached in an annotation.
| Method Summary | |
|---|---|
static boolean |
isThisAssigned(MethodData info)
|
boolean |
notifyUpdate(MethodData info,
IInstruction[] newInstructions,
ExceptionHandler[][] newHandlers,
int[] newInstructionMap)
This should not be called by any client. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean notifyUpdate(MethodData info,
IInstruction[] newInstructions,
ExceptionHandler[][] newHandlers,
int[] newInstructionMap)
notifyUpdate in interface MethodData.Resultsinfo - the method data this annotation is attached tonewInstructions - the instructions the method will change tonewHandlers - the handler lists the method will change tonewInstructionMap - the instructions-to-bytecodes map the method will change to
public static boolean isThisAssigned(MethodData info)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||