public abstract class AstLexicalAccess extends SSAInstruction
Modifier and Type | Class and Description |
---|---|
static class |
AstLexicalAccess.Access
A single lexical access.
|
SSAInstruction.IVisitor, SSAInstruction.Visitor
iindex, 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, visit
public void setAccesses(AstLexicalAccess.Access[] accesses)
public AstLexicalAccess.Access[] getAccesses()
public AstLexicalAccess.Access getAccess(int i)
public int getAccessCount()
public boolean isFallThrough()
isFallThrough
in class SSAInstruction
public Collection<TypeReference> getExceptionTypes()
SSAInstruction
getExceptionTypes
in class SSAInstruction
public int hashCode()
hashCode
in class SSAInstruction