joeq.Compiler.Analysis.IPSSA
Class SSAProcInfo.Query
java.lang.Object
   joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
- Enclosing class:
- SSAProcInfo
- public static class SSAProcInfo.Query 
- extends Object
This class is used to get information about the IPSSA representation.
 Use SSAProcInfo.retreiveQuery to get an appropriate query.
- See Also:
- SSAProcInfo.Helper
 
 
 
 
_cfg
protected ControlFlowGraph _cfg
_dom_query
protected DominatorQuery _dom_query
_bindingMap
protected HashMap _bindingMap
SSAProcInfo.Query
protected SSAProcInfo.Query(jq_Method method)
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
getDefinitionFor
public SSADefinition getDefinitionFor(SSALocation loc,
                                      Quad q)
- 
 
getLastDefinitionFor
public SSADefinition getLastDefinitionFor(SSALocation loc,
                                          Quad q,
                                          boolean strict)
- 
 
getBindingIterator
public SSAIterator.BindingIterator getBindingIterator(Quad q)
- 
 
getBindingCount
public int getBindingCount(Quad quad)
- 
 
getBindingIterator
public SSAIterator.BindingIterator getBindingIterator(jq_Method method)
- An iterator for all bindings in method.
 
- 
 
print
public void print(PrintStream out)
- 
 
printDot
public void printDot()
- 
 
getDominatorQuery
public DominatorQuery getDominatorQuery()
- 
 
getFirstQuad
public Quad getFirstQuad()
- 
 
Copyright © 2001-2008 John Whaley. All Rights Reserved.