soot.jimple.spark.pag
Class ContextVarNode

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

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
equals, getNumber, getP2Set, getPag, getReplacement, getType, hashCode, makeP2Set, mergeWith, setNumber, 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