00001 #ifndef _attribute_h_included_
00002 #define _attribute_h_included_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042 ARCH_COPYRIGHT_APACHE(attribute, h, "$URL: https://svn.apache.org/path/name/attribute.h $ $Id: attribute.h 0 09/28/2005 dlydick $");
00043
00044
00045 extern jvm_attribute_index attribute_find_in_field_by_cp_entry(
00046 jvm_class_index clsidx,
00047 jvm_field_index fldidx,
00048 cp_info_dup *atrname);
00049
00050 extern jvm_attribute_index attribute_find_in_field_by_enum(
00051 jvm_class_index clsidx,
00052 jvm_field_index fldidx,
00053 rint atrenum);
00054
00055 extern jvm_attribute_index attribute_find_in_method_by_cp_entry(
00056 jvm_class_index clsidx,
00057 jvm_method_index mthidx,
00058 cp_info_dup *atrname);
00059
00060 extern jvm_attribute_index attribute_find_in_method_by_enum(
00061 jvm_class_index clsidx,
00062 jvm_method_index mthidx,
00063 rint atrenum);
00064
00065 extern jvm_attribute_index attribute_find_in_class_by_cp_entry(
00066 jvm_class_index clsidx,
00067 cp_info_dup *atrname);
00068
00069 extern jvm_attribute_index attribute_find_in_class_by_enum(
00070 jvm_class_index clsidx,
00071 rint atrenum);
00072
00073 #endif
00074
00075
00076