Class ContextVarNode

All Implemented Interfaces:
Comparable, Numberable

public class ContextVarNode extends VarNode
  • Constructor Details

    • ContextVarNode

      public ContextVarNode(VarNode base, Context context)
  • Method Details

    • isInterProcTarget

      public boolean isInterProcTarget()
      Description copied from class: VarNode
      Returns true if this node is the potential target of a interprocedural assignment edge which may be added during on-the-fly call graph updating.
      Overrides:
      isInterProcTarget in class VarNode
    • isInterProcSource

      public boolean isInterProcSource()
      Description copied from class: VarNode
      Returns true if this node is the potential source of a interprocedural assignment edge which may be added during on-the-fly call graph updating.
      Overrides:
      isInterProcSource in class VarNode
    • context

      public Context context()
      Overrides:
      context in class VarNode
    • base

      public VarNode base()
      Specified by:
      base in class VarNode
    • getMethod

      public SootMethod getMethod()
      Specified by:
      getMethod in class VarNode
    • toString

      public String toString()
      Overrides:
      toString in class Object