chord.analyses.alloc
Class DomH
java.lang.Object
chord.util.IndexMap<T>
chord.bddbddb.Dom<T>
chord.project.analyses.ProgramDom<java.lang.Object>
chord.analyses.alloc.DomH
- All Implemented Interfaces:
- ITask, java.lang.Iterable<java.lang.Object>
public class DomH
- extends ProgramDom<java.lang.Object>
Domain of object allocation quads.
The 0th element of this domain is null and denotes a distinguished hypothetical
object allocation quad that may be used for various purposes.
- Author:
- Mayur Naik (mhn@cs.stanford.edu)
| Fields inherited from class chord.bddbddb.Dom |
name |
|
Constructor Summary |
DomH()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
domM
protected DomM domM
lastA
protected int lastA
lastI
protected int lastI
DomH
public DomH()
getLastA
public int getLastA()
getLastI
public int getLastI()
init
public void init()
- Overrides:
init in class ProgramDom<java.lang.Object>
fill
public void fill()
- Overrides:
fill in class ProgramDom<java.lang.Object>
toUniqueString
public java.lang.String toUniqueString(java.lang.Object o)
- Overrides:
toUniqueString in class Dom<java.lang.Object>
getType
public static java.lang.String getType(joeq.Compiler.Quad.Quad q)
toXMLAttrsString
public java.lang.String toXMLAttrsString(java.lang.Object o)
- Description copied from class:
ProgramDom
- Provides the XML attributes string of the specified value.
Subclasses may override this method if necessary.
- Overrides:
toXMLAttrsString in class ProgramDom<java.lang.Object>
- Parameters:
o - A value.
- Returns:
- The XML attributes string of the specified value.
It is the empty string by default.
- See Also:
ProgramDom.saveToXMLFile()