public class SSAIdentifierFactory<KEYTYPE,CMPTYPE>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<KEYTYPE,java.lang.Integer> |
nextIdentFor |
private UnaryFunction<KEYTYPE,CMPTYPE> |
typeComparisonFunction |
Constructor and Description |
---|
SSAIdentifierFactory(UnaryFunction<KEYTYPE,CMPTYPE> typeComparisonFunction) |
Modifier and Type | Method and Description |
---|---|
SSAIdent |
getIdent(KEYTYPE lValue) |
private final java.util.Map<KEYTYPE,java.lang.Integer> nextIdentFor
private final UnaryFunction<KEYTYPE,CMPTYPE> typeComparisonFunction
public SSAIdentifierFactory(UnaryFunction<KEYTYPE,CMPTYPE> typeComparisonFunction)