#include <jvm_method.h>
Inheritance diagram for jvm_Method:
Public Methods | |
jvm_Method (jvm_Classfile* cf, u2 a, u2 ni, u2 di) | |
component_kinds | component_kind () |
u2 | access_flags () const |
u2 | name_index () const |
u2 | descriptor_index () const |
u2 | attributes_count () const |
jvm_Classfile* | cf () const |
jvm_DynamicArray<jvm_Attribute>* | attributes () |
jvm_CodeAttribute* | code_attribute () const |
jvm_ExceptionsAttribute* | exceptions_attribute () const |
u2 | findCodeAttribute () const |
void | set_access_flags (u2 a) |
void | set_name_index (u2 ni) |
void | set_descriptor_index (u2 di) |
void | set_cf (jvm_Classfile* cf) |
void | write () |
void | print () |
Static Public Methods | |
jvm_Method* | create (jvm_Classfile *cf) |
|
|
|
|
|
|
|
Reimplemented from jvm_Component.
|
|
|
|
|
|
Reimplemented from jvm_Component.
|
|
|
|
|
Reimplemented from jvm_Component.