Class JavaScriptPropertyRead
java.lang.Object
com.ibm.wala.ssa.SSAInstruction
com.ibm.wala.ssa.ReflectiveMemberAccess
com.ibm.wala.cast.ir.ssa.AbstractReflectiveGet
com.ibm.wala.cast.ir.ssa.AstPropertyRead
com.ibm.wala.cast.js.ssa.JavaScriptPropertyRead
-
Nested Class Summary
Nested classes/interfaces inherited from class SSAInstruction
SSAInstruction.IVisitor, SSAInstruction.Visitor -
Field Summary
Fields inherited from class ReflectiveMemberAccess
memberRef, objectRefFields inherited from class SSAInstruction
NO_INDEX -
Constructor Summary
ConstructorsConstructorDescriptionJavaScriptPropertyRead(int iindex, int result, int objectRef, int memberRef) -
Method Summary
Modifier and TypeMethodDescriptionThis method should never return null.Methods inherited from class AstPropertyRead
copyForSSA, isPEI, visitMethods inherited from class AbstractReflectiveGet
getDef, getDef, getNumberOfDefs, getNumberOfUses, hasDef, toStringMethods inherited from class ReflectiveMemberAccess
getMemberRef, getObjectRef, getUse, hashCode, isFallThroughMethods inherited from class SSAInstruction
equals, getValueString, iIndex, setInstructionIndex, toString
-
Constructor Details
-
JavaScriptPropertyRead
public JavaScriptPropertyRead(int iindex, int result, int objectRef, int memberRef)
-
-
Method Details
-
getExceptionTypes
Description copied from class:SSAInstructionThis method should never return null.- Overrides:
getExceptionTypesin classSSAInstruction- Returns:
- the set of exception types that an instruction might throw ... disregarding athrows and invokes.
-