Package com.ibm.wala.cast.ir.ssa
Interface AstInstructionFactory
-
- All Superinterfaces:
SSAInstructionFactory
public interface AstInstructionFactory extends SSAInstructionFactory
-
-
Method Summary
-
Methods inherited from interface com.ibm.wala.ssa.SSAInstructionFactory
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, UnaryOpInstruction
-
-
-
-
Method Detail
-
AssignInstruction
AssignInstruction AssignInstruction(int iindex, int result, int val)
-
AssertInstruction
AstAssertInstruction AssertInstruction(int iindex, int value, boolean fromSpecification)
-
EchoInstruction
AstEchoInstruction EchoInstruction(int iindex, int[] rvals)
-
GlobalRead
AstGlobalRead GlobalRead(int iindex, int lhs, FieldReference global)
-
GlobalWrite
AstGlobalWrite GlobalWrite(int iindex, FieldReference global, int rhs)
-
IsDefinedInstruction
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, int fieldVal, FieldReference fieldRef)
-
IsDefinedInstruction
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, FieldReference fieldRef)
-
IsDefinedInstruction
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval, int fieldVal)
-
IsDefinedInstruction
AstIsDefinedInstruction IsDefinedInstruction(int iindex, int lval, int rval)
-
LexicalRead
AstLexicalRead LexicalRead(int iindex, AstLexicalAccess.Access[] accesses)
-
LexicalRead
AstLexicalRead LexicalRead(int iindex, AstLexicalAccess.Access access)
-
LexicalRead
AstLexicalRead LexicalRead(int iindex, int lhs, String definer, String globalName, TypeReference type)
-
LexicalWrite
AstLexicalWrite LexicalWrite(int iindex, AstLexicalAccess.Access[] accesses)
-
LexicalWrite
AstLexicalWrite LexicalWrite(int iindex, AstLexicalAccess.Access access)
-
LexicalWrite
AstLexicalWrite LexicalWrite(int iindex, String definer, String globalName, TypeReference type, int rhs)
-
EachElementGetInstruction
EachElementGetInstruction EachElementGetInstruction(int iindex, int lValue, int objectRef, int previousProp)
-
EachElementHasNextInstruction
EachElementHasNextInstruction EachElementHasNextInstruction(int iindex, int lValue, int objectRef, int previousProp)
-
-