soot.jimple.spark.pag
Class ContextVarNode

java.lang.Object
  extended by soot.jimple.spark.pag.Node
      extended by soot.jimple.spark.pag.ValNode
          extended by soot.jimple.spark.pag.VarNode
              extended by soot.jimple.spark.pag.LocalVarNode
                  extended by soot.jimple.spark.pag.ContextVarNode
All Implemented Interfaces:
Comparable, ReferenceVariable, Numberable

public class ContextVarNode
extends LocalVarNode

Represents a simple variable node with context.

Author:
Ondrej Lhotak

Field Summary
 
Fields inherited from class soot.jimple.spark.pag.LocalVarNode
cvns, method
 
Fields inherited from class soot.jimple.spark.pag.VarNode
fields, finishingNumber, interProcSource, interProcTarget, numDerefs, variable
 
Fields inherited from class soot.jimple.spark.pag.Node
p2set, pag, replacement, type
 
Method Summary
 Context context()
           
 String toString()
           
 
Methods inherited from class soot.jimple.spark.pag.LocalVarNode
context, getMethod
 
Methods inherited from class soot.jimple.spark.pag.VarNode
compareTo, dot, getAllFieldRefs, getVariable, isInterProcSource, isInterProcTarget, setFinishingNumber, setInterProcSource, setInterProcTarget
 
Methods inherited from class soot.jimple.spark.pag.Node
discardP2Set, equals, getNumber, getP2Set, getPag, getReplacement, getType, hashCode, makeP2Set, mergeWith, setNumber, setP2Set, setType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

context

public Context context()
Overrides:
context in class VarNode

toString

public String toString()
Overrides:
toString in class LocalVarNode