Class PhiValue

java.lang.Object
com.ibm.wala.ssa.PhiValue
All Implemented Interfaces:
Value

public class PhiValue extends Object implements Value
A value generated by a phi instruction.

Clients shouldn't use this ... it's only used internally during SSA construction.

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getPhiInstruction

      public SSAPhiInstruction getPhiInstruction()
      Returns:
      The phi instruction that defines this value
    • isStringConstant

      public boolean isStringConstant()
      Description copied from interface: Value
      Is this value a string constant?
      Specified by:
      isStringConstant in interface Value
    • isNullConstant

      public boolean isNullConstant()
      Description copied from interface: Value
      Is this value a null constant?
      Specified by:
      isNullConstant in interface Value