CACAO
Macros | Functions
field.cpp File Reference

Go to the source code of this file.

Macros

#define field_load_NOVALUE   0xffffffff /* must be bigger than any u2 value! */
 

Functions

bool field_load (ClassBuffer &cb, fieldinfo *f, DescriptorPool &descpool)
 
classinfofield_get_type (fieldinfo *f)
 
void field_free (fieldinfo *f)
 
java_handle_bytearray_tfield_get_annotations (fieldinfo *f)
 
void field_printflags (fieldinfo *f)
 
void field_print (fieldinfo *f)
 
void field_println (fieldinfo *f)
 
void field_fieldref_print (constant_FMIref *fr)
 
void field_fieldref_println (constant_FMIref *fr)
 

Macro Definition Documentation

#define field_load_NOVALUE   0xffffffff /* must be bigger than any u2 value! */

Definition at line 64 of file field.cpp.

Function Documentation

void field_fieldref_print ( constant_FMIref fr)

Definition at line 522 of file field.cpp.

void field_fieldref_println ( constant_FMIref fr)

Definition at line 551 of file field.cpp.

void field_free ( fieldinfo f)

Definition at line 390 of file field.cpp.

java_handle_bytearray_t* field_get_annotations ( fieldinfo f)

Definition at line 414 of file field.cpp.

classinfo* field_get_type ( fieldinfo f)

Definition at line 358 of file field.cpp.

bool field_load ( ClassBuffer cb,
fieldinfo f,
DescriptorPool descpool 
)

Definition at line 66 of file field.cpp.

void field_print ( fieldinfo f)

Definition at line 479 of file field.cpp.

void field_printflags ( fieldinfo f)

Definition at line 450 of file field.cpp.

void field_println ( fieldinfo f)

Definition at line 508 of file field.cpp.