static class LiveVariablesAnalysis.LiveVariableLattice extends java.lang.Object implements LatticeElement
Modifier | Constructor and Description |
---|---|
private |
LiveVariableLattice(int numVars) |
private |
LiveVariableLattice(LiveVariablesAnalysis.LiveVariableLattice other) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
boolean |
isLive(int index) |
boolean |
isLive(Var v) |
java.lang.String |
toString() |
private final BitSet liveSet
private LiveVariableLattice(int numVars)
numVars
- Number of all local variables.private LiveVariableLattice(LiveVariablesAnalysis.LiveVariableLattice other)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public boolean isLive(Var v)
public boolean isLive(int index)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object