Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

Code_attribute Struct Reference

#include <classfile.h>


Detailed Description

Definition at line 1640 of file classfile.h.

Data Fields

u4 attribute_length
u2 attribute_name_index
attribute_info_dup ** attributes
 Spec pseudo-code: attribute_info attributes[attributes_count];.
u2 attributes_count
u1code
 Spec pseudo-code: code[code_length];.
u4 code_length
exception_table_entryexception_table
 Spec pseudo-code: exception_table[exception_table_length];.
u2 exception_table_length
u2 max_locals
u2 max_stack


Field Documentation

u2 Code_attribute::attribute_name_index
 

Definition at line 1642 of file classfile.h.

u4 Code_attribute::attribute_length
 

Definition at line 1643 of file classfile.h.

u2 Code_attribute::max_stack
 

Definition at line 1644 of file classfile.h.

u2 Code_attribute::max_locals
 

Definition at line 1645 of file classfile.h.

Referenced by object_run_method(), and opcode_run().

u4 Code_attribute::code_length
 

Definition at line 1647 of file classfile.h.

u1* Code_attribute::code
 

Spec pseudo-code: code[code_length];.

Definition at line 1648 of file classfile.h.

u2 Code_attribute::exception_table_length
 

Definition at line 1650 of file classfile.h.

exception_table_entry* Code_attribute::exception_table
 

Spec pseudo-code: exception_table[exception_table_length];.

Definition at line 1651 of file classfile.h.

u2 Code_attribute::attributes_count
 

Definition at line 1654 of file classfile.h.

attribute_info_dup** Code_attribute::attributes
 

Spec pseudo-code: attribute_info attributes[attributes_count];.

Definition at line 1655 of file classfile.h.


The documentation for this struct was generated from the following file:
Generated on Fri Sep 30 18:50:44 2005 by  doxygen 1.4.4