public interface JL5LocalInstance extends LocalInstance
Modifier and Type | Method and Description |
---|---|
Annotations |
annotations()
Annotations on the declaration of this type.
|
boolean |
isCatchFormal()
Does this local instance represent a formal of a catch block?
|
boolean |
isProcedureFormal()
Does this local instance represent a formal argument of a procedure?
(e.g., method or constructor)
|
void |
setAnnotations(Annotations annotations) |
void |
setCatchFormal(boolean isCatchFormal)
Set whether this local instance represents a formal argument of a catch block.
|
void |
setProcedureFormal(boolean isProcedureFormal)
Set whether this local instance represents a formal argument of a procedure.
|
constantValue, flags, name, notConstant, orig, type
constantValue, constantValueSet, flags, isConstant, name, setConstantValue, setFlags, setName, setNotConstant, setType, type
declaration, setDeclaration
equalsImpl, isCanonical, position, typeSystem
Annotations annotations()
void setAnnotations(Annotations annotations)
boolean isProcedureFormal()
void setProcedureFormal(boolean isProcedureFormal)
boolean isCatchFormal()
void setCatchFormal(boolean isCatchFormal)