public class SSAIdent
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
comparisonType |
static SSAIdent |
poison |
private java.util.BitSet |
val |
Modifier | Constructor and Description |
---|---|
private |
SSAIdent(java.util.BitSet content,
java.lang.Object comparisonType) |
|
SSAIdent(int idx,
java.lang.Object comparisonType) |
Modifier and Type | Method and Description |
---|---|
int |
card() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getComparisonType() |
int |
hashCode() |
boolean |
isFirstIn(SSAIdent other) |
boolean |
isSuperSet(SSAIdent other) |
SSAIdent |
mergeWith(SSAIdent other) |
java.lang.String |
toString() |
public static SSAIdent poison
private final java.util.BitSet val
private final java.lang.Object comparisonType
public SSAIdent(int idx, java.lang.Object comparisonType)
private SSAIdent(java.util.BitSet content, java.lang.Object comparisonType)
public java.lang.Object getComparisonType()
public boolean isSuperSet(SSAIdent other)
public int card()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isFirstIn(SSAIdent other)