Contents
- Description
- Method Summary
- Method Details
- CheckReference(int, int)
- GetInstruction(int, int, int, String)
- InstanceOf(int, int, int, int)
- Invoke(int, int, int[], int[], int, CallSiteReference)
- Invoke(int, int, int, int[], int, CallSiteReference)
- Invoke(int, int, int[], int, CallSiteReference)
- PutInstruction(int, int, int, String)
- TypeOfInstruction(int, int, int)
- WithRegion(int, int, boolean)
- PrototypeLookup(int, int, int)
- SetPrototype(int, int, int)
Interface JSInstructionFactory
- All Superinterfaces:
AstInstructionFactory
,SSAInstructionFactory
-
Method Summary
Modifier and TypeMethodDescriptionCheckReference
(int iindex, int ref) GetInstruction
(int iindex, int result, int ref, String field) InstanceOf
(int iindex, int result, int objVal, int typeVal) Invoke
(int iindex, int function, int[] results, int[] params, int exception, CallSiteReference site) Invoke
(int iindex, int function, int[] params, int exception, CallSiteReference site) Invoke
(int iindex, int function, int result, int[] params, int exception, CallSiteReference site) PrototypeLookup
(int iindex, int lval, int object) PutInstruction
(int iindex, int ref, int value, String field) SetPrototype
(int iindex, int object, int prototype) TypeOfInstruction
(int iindex, int lval, int object) WithRegion
(int iindex, int expr, boolean isEnter) Methods inherited from interface com.ibm.wala.cast.ir.ssa.AstInstructionFactory
AssertInstruction, AssignInstruction, EachElementGetInstruction, EachElementHasNextInstruction, EchoInstruction, GlobalRead, GlobalWrite, IsDefinedInstruction, IsDefinedInstruction, IsDefinedInstruction, IsDefinedInstruction, LexicalRead, LexicalRead, LexicalRead, LexicalWrite, LexicalWrite, LexicalWrite, PropertyRead, PropertyWrite, YieldInstruction
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 Details
-
CheckReference
-
GetInstruction
-
InstanceOf
-
Invoke
JavaScriptInvoke Invoke(int iindex, int function, int[] results, int[] params, int exception, CallSiteReference site) -
Invoke
JavaScriptInvoke Invoke(int iindex, int function, int result, int[] params, int exception, CallSiteReference site) -
Invoke
JavaScriptInvoke Invoke(int iindex, int function, int[] params, int exception, CallSiteReference site) -
PutInstruction
-
TypeOfInstruction
-
WithRegion
-
PrototypeLookup
-
SetPrototype
-