public abstract class AstLexicalAccess extends SSAInstruction
| Modifier and Type | Class and Description |
|---|---|
static class |
AstLexicalAccess.Access
A single lexical access.
|
SSAInstruction.IVisitor, SSAInstruction.Visitoriindex, NO_INDEX| Modifier and Type | Method and Description |
|---|---|
AstLexicalAccess.Access |
getAccess(int i) |
int |
getAccessCount() |
AstLexicalAccess.Access[] |
getAccesses() |
Collection<TypeReference> |
getExceptionTypes()
This method should never return null.
|
int |
hashCode() |
boolean |
isFallThrough() |
void |
setAccesses(AstLexicalAccess.Access[] accesses) |
copyForSSA, equals, getDef, getDef, getNumberOfDefs, getNumberOfUses, getUse, getValueString, hasDef, isPEI, toString, toString, visitpublic void setAccesses(AstLexicalAccess.Access[] accesses)
public AstLexicalAccess.Access[] getAccesses()
public AstLexicalAccess.Access getAccess(int i)
public int getAccessCount()
public boolean isFallThrough()
isFallThrough in class SSAInstructionpublic Collection<TypeReference> getExceptionTypes()
SSAInstructiongetExceptionTypes in class SSAInstructionpublic int hashCode()
hashCode in class SSAInstruction