public interface AstInstructionFactory
extends com.ibm.wala.ssa.SSAInstructionFactory
| Modifier and Type | Method and Description |
|---|---|
AstAssertInstruction |
AssertInstruction(int iindex,
int value,
boolean fromSpecification) |
AssignInstruction |
AssignInstruction(int iindex,
int result,
int val) |
EachElementGetInstruction |
EachElementGetInstruction(int iindex,
int lValue,
int objectRef,
int previousProp) |
EachElementHasNextInstruction |
EachElementHasNextInstruction(int iindex,
int lValue,
int objectRef,
int previousProp) |
AstEchoInstruction |
EchoInstruction(int iindex,
int[] rvals) |
AstGlobalRead |
GlobalRead(int iindex,
int lhs,
com.ibm.wala.types.FieldReference global) |
AstGlobalWrite |
GlobalWrite(int iindex,
com.ibm.wala.types.FieldReference global,
int rhs) |
AstIsDefinedInstruction |
IsDefinedInstruction(int iindex,
int lval,
int rval) |
AstIsDefinedInstruction |
IsDefinedInstruction(int iindex,
int lval,
int rval,
com.ibm.wala.types.FieldReference fieldRef) |
AstIsDefinedInstruction |
IsDefinedInstruction(int iindex,
int lval,
int rval,
int fieldVal) |
AstIsDefinedInstruction |
IsDefinedInstruction(int iindex,
int lval,
int rval,
int fieldVal,
com.ibm.wala.types.FieldReference fieldRef) |
AstLexicalRead |
LexicalRead(int iindex,
AstLexicalAccess.Access access) |
AstLexicalRead |
LexicalRead(int iindex,
AstLexicalAccess.Access[] accesses) |
AstLexicalRead |
LexicalRead(int iindex,
int lhs,
java.lang.String definer,
java.lang.String globalName,
com.ibm.wala.types.TypeReference type) |
AstLexicalWrite |
LexicalWrite(int iindex,
AstLexicalAccess.Access access) |
AstLexicalWrite |
LexicalWrite(int iindex,
AstLexicalAccess.Access[] accesses) |
AstLexicalWrite |
LexicalWrite(int iindex,
java.lang.String definer,
java.lang.String globalName,
com.ibm.wala.types.TypeReference type,
int rhs) |
AstPropertyRead |
PropertyRead(int iindex,
int result,
int objectRef,
int memberRef) |
AstPropertyWrite |
PropertyWrite(int iindex,
int objectRef,
int memberRef,
int value) |
AstYieldInstruction |
YieldInstruction(int iindex,
int[] rvals) |
AddressOfInstruction, AddressOfInstruction, AddressOfInstruction, ArrayLengthInstruction, ArrayLoadInstruction, ArrayStoreInstruction, BinaryOpInstruction, CheckCastInstruction, CheckCastInstruction, CheckCastInstruction, CheckCastInstruction, ComparisonInstruction, ConditionalBranchInstruction, ConversionInstruction, GetCaughtExceptionInstruction, GetInstruction, GetInstruction, GotoInstruction, InstanceofInstruction, InvokeInstruction, InvokeInstruction, LoadIndirectInstruction, LoadMetadataInstruction, MonitorInstruction, NewInstruction, NewInstruction, PhiInstruction, PiInstruction, PutInstruction, PutInstruction, ReturnInstruction, ReturnInstruction, StoreIndirectInstruction, SwitchInstruction, ThrowInstruction, UnaryOpInstructionAssignInstruction AssignInstruction(int iindex, int result, int val)
AstAssertInstruction AssertInstruction(int iindex, int value, boolean fromSpecification)
AstEchoInstruction EchoInstruction(int iindex, int[] rvals)
AstGlobalRead GlobalRead(int iindex, int lhs, com.ibm.wala.types.FieldReference global)
AstGlobalWrite GlobalWrite(int iindex, com.ibm.wala.types.FieldReference global, int rhs)
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, int fieldVal, com.ibm.wala.types.FieldReference fieldRef)
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, com.ibm.wala.types.FieldReference fieldRef)
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, int fieldVal)
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval)
AstLexicalRead LexicalRead(int iindex, AstLexicalAccess.Access[] accesses)
AstLexicalRead LexicalRead(int iindex, AstLexicalAccess.Access access)
AstLexicalRead LexicalRead(int iindex, int lhs, java.lang.String definer, java.lang.String globalName, com.ibm.wala.types.TypeReference type)
AstLexicalWrite LexicalWrite(int iindex, AstLexicalAccess.Access[] accesses)
AstLexicalWrite LexicalWrite(int iindex, AstLexicalAccess.Access access)
AstLexicalWrite LexicalWrite(int iindex, java.lang.String definer, java.lang.String globalName, com.ibm.wala.types.TypeReference type, int rhs)
EachElementGetInstruction EachElementGetInstruction(int iindex, int lValue, int objectRef, int previousProp)
EachElementHasNextInstruction EachElementHasNextInstruction(int iindex, int lValue, int objectRef, int previousProp)
AstPropertyRead PropertyRead(int iindex, int result, int objectRef, int memberRef)
AstPropertyWrite PropertyWrite(int iindex, int objectRef, int memberRef, int value)
AstYieldInstruction YieldInstruction(int iindex, int[] rvals)