joeq.Compiler.Analysis.IPSSA
Class SSAValue.Phi
java.lang.Object
joeq.Compiler.Analysis.IPSSA.SSAValue
joeq.Compiler.Analysis.IPSSA.SSAValue.Phi
- Direct Known Subclasses:
- SSAValue.IPPhi, SSAValue.OmegaPhi, SSAValue.Predicated, SSAValue.SigmaPhi
- Enclosing class:
- SSAValue
public abstract static class SSAValue.Phi
- extends SSAValue
Nested classes/interfaces inherited from class joeq.Compiler.Analysis.IPSSA.SSAValue |
SSAValue.ActualOut, SSAValue.Alloc, SSAValue.Constant, SSAValue.Copy, SSAValue.FormalIn, SSAValue.Gamma, SSAValue.IPPhi, SSAValue.Normal, SSAValue.NullConstant, SSAValue.OmegaPhi, SSAValue.Phi, SSAValue.Predicate, SSAValue.Predicated, SSAValue.SigmaPhi, SSAValue.Terminal, SSAValue.UnknownConstant, SSAValue.UseCollection |
_definitions
protected Vector _definitions
_usedDefinitions
protected LinkedHashSet _usedDefinitions
SSAValue.Phi
public SSAValue.Phi()
getDefinitionCount
public int getDefinitionCount()
getDefinition
public SSADefinition getDefinition(int pos)
getDefinitionIterator
public Iterator getDefinitionIterator()
getUsedDefinitionIterator
public SSAIterator.DefinitionIterator getUsedDefinitionIterator()
- Specified by:
getUsedDefinitionIterator
in class SSAValue
getLetter
public abstract String getLetter()
toString
public String toString()
- Specified by:
toString
in class SSAValue
Copyright © 2001-2008 John Whaley. All Rights Reserved.