gnu.bytecode
public class LocalVarsAttr extends Attribute
| Field Summary | |
|---|---|
| Scope | current_scope |
| Constructor Summary | |
|---|---|
| LocalVarsAttr(CodeAttr code) Add a new LocalVarsAttr to a CodeAttr. | |
| LocalVarsAttr(Method method) Create, but don't link into method.code's attributes list (yet). | |
| Method Summary | |
|---|---|
| VarEnumerator | allVars() |
| void | assignConstants(ClassType cl) |
| void | enterScope(Scope scope) |
| int | getCount() |
| int | getLength() |
| Method | getMethod() |
| boolean | isEmpty() |
| void | preserveVariablesUpto(Scope scope) Mark scopes upto specified scope as 'preserved'.
|
| void | print(ClassTypeWriter dst) |
| void | write(DataOutputStream dstr) |