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

field_info::LOCAL_field_binding Struct Reference

#include <classfile.h>


Detailed Description

Local implementation late binding extensions for fields.

Uses LOCAL_ as a prefix to signify an item that is not part of the JVM spec itself, but an implementation detail.

For internal use only.

An oiflagJVM boolean is not needed since access_flags above contains this information in the ACC_STATIC bit.

Definition at line 276 of file classfile.h.

Data Fields

jvm_field_index fluidxJVM
 JVM class table field lookup index of this field.


Field Documentation

jvm_field_index field_info::LOCAL_field_binding::fluidxJVM
 

JVM class table field lookup index of this field.

If this is a class static field, use this value to index the rclass.class_static_field_lookup array for the ClassFile.fields[] index and in the rclass.class_static_field_data array for the data jvalue.

If this is an object instance field, use this value to index the rclass.object_instance_field_lookup array for the ClassFile.fields[] index and in the robject.object_instance_field_data array for the data jvalue.

Definition at line 278 of file classfile.h.

Referenced by classfile_loadclassdata().


The documentation for this struct was generated from the following file:
Generated on Fri Sep 30 19:01:11 2005 by  doxygen 1.4.4