All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
private void |
consume(java.util.Map<KEYTYPE,SSAIdent> others) |
void |
consumeEntry(SSAIdentifiers<KEYTYPE> other) |
void |
consumeExit(SSAIdentifiers<KEYTYPE> other) |
(package private) void |
fixHere(java.util.Set<KEYTYPE> fixed) |
(package private) java.util.Set<KEYTYPE> |
getChanges() |
java.util.Set<KEYTYPE> |
getFixedHere() |
java.util.Map<KEYTYPE,SSAIdent> |
getKnownIdentifiersOnExit() |
SSAIdent |
getSSAIdentOnEntry(KEYTYPE lValue) |
SSAIdent |
getSSAIdentOnExit(KEYTYPE lValue) |
boolean |
isValidReplacement(KEYTYPE lValue,
SSAIdentifiers<KEYTYPE> other) |
(package private) boolean |
isValidReplacementOnExit(KEYTYPE lValue,
SSAIdentifiers<KEYTYPE> other) |
boolean |
mergeWith(SSAIdentifiers<KEYTYPE> other) |
boolean |
mergeWith(SSAIdentifiers<KEYTYPE> other,
BinaryPredicate<KEYTYPE,KEYTYPE> pred) |
private boolean |
registerChange(java.util.Map<KEYTYPE,SSAIdent> knownIdentifiers,
KEYTYPE lValue,
SSAIdent otherIdent) |
void |
removeEntryIdent(KEYTYPE key) |
void |
setKnownIdentifierOnEntry(KEYTYPE lValue,
SSAIdent ident) |
void |
setKnownIdentifierOnExit(KEYTYPE lValue,
SSAIdent ident) |
java.lang.String |
toString() |
boolean |
unchanged(KEYTYPE lValue) |