Class SSAConversion.SSAInformation

java.lang.Object
com.ibm.wala.cast.ir.ssa.SSAConversion.SSAInformation
All Implemented Interfaces:
IR.SSA2LocalMap
Enclosing class:
SSAConversion

public class SSAConversion.SSAInformation extends Object implements IR.SSA2LocalMap
Author:
Julian Dolby

Standard SSA conversion for local value numbers.

  • Constructor Details

    • SSAInformation

      public SSAInformation()
  • Method Details

    • getLocalNames

      public String[] getLocalNames(int pc, int vn)
      Specified by:
      getLocalNames in interface IR.SSA2LocalMap
      Parameters:
      pc - an index into the IR instruction array
      vn - a value number
      Returns:
      if we know that immediately after the given program counter, v_vn corresponds to one or more locals and local variable names are available, the name of the locals which v_vn represents. Otherwise, null.
    • getCopyHistory

    • toString

      public String toString()
      Overrides:
      toString in class Object