4 #ifndef RZ_BIN_JAVA_CLASS_ATTRIBUTE_H
5 #define RZ_BIN_JAVA_CLASS_ATTRIBUTE_H
struct java_attribute_t Attribute
struct java_attribute_module_main_class_t AttributeModuleMainClass
bool java_attribute_resolve(ConstPool **pool, ut32 poolsize, Attribute *attr, RzBuffer *buf, bool is_oak)
@ ATTRIBUTE_TYPE_BOOTSTRAPMETHODS
@ ATTRIBUTE_TYPE_MODULEMAINCLASS
@ ATTRIBUTE_TYPE_SYNTHETIC
@ ATTRIBUTE_TYPE_EXCEPTIONS
@ ATTRIBUTE_TYPE_RUNTIMEINVISIBLETYPEANNOTATIONS
@ ATTRIBUTE_TYPE_ENCLOSINGMETHOD
@ ATTRIBUTE_TYPE_SOURCEFILE
@ ATTRIBUTE_TYPE_MODULEPACKAGES
@ ATTRIBUTE_TYPE_ANNOTATIONDEFAULT
@ ATTRIBUTE_TYPE_INNERCLASSES
@ ATTRIBUTE_TYPE_SIGNATURE
@ ATTRIBUTE_TYPE_LOCALVARIABLETYPETABLE
@ ATTRIBUTE_TYPE_RUNTIMEINVISIBLEANNOTATIONS
@ ATTRIBUTE_TYPE_RUNTIMEINVISIBLEPARAMETERANNOTATIONS
@ ATTRIBUTE_TYPE_LOCALVARIABLETABLE
@ ATTRIBUTE_TYPE_DEPRECATED
@ ATTRIBUTE_TYPE_CONSTANTVALUE
@ ATTRIBUTE_TYPE_LINENUMBERTABLE
@ ATTRIBUTE_TYPE_SOURCEDEBUGEXTENSION
@ ATTRIBUTE_TYPE_RUNTIMEVISIBLETYPEANNOTATIONS
@ ATTRIBUTE_TYPE_NESTHOST
@ ATTRIBUTE_TYPE_NESTMEMBERS
@ ATTRIBUTE_TYPE_RUNTIMEVISIBLEPARAMETERANNOTATIONS
@ ATTRIBUTE_TYPE_METHODPARAMETERS
@ ATTRIBUTE_TYPE_RUNTIMEVISIBLEANNOTATIONS
@ ATTRIBUTE_TYPE_STACKMAPTABLE
struct java_attribute_code_t AttributeCode
struct java_attribute_constant_value_t AttributeConstantValue
struct java_attribute_local_variable_type_table_t AttributeLocalVariableTypeTable
struct java_attribute_line_number_table_t AttributeLineNumberTable
struct java_attribute_local_variable_table_t AttributeLocalVariableTable
struct java_attribute_source_file_t AttributeSourceFile
Attribute * java_attribute_new(RzBuffer *buf, ut64 offset)
void java_attribute_free(Attribute *attr)
struct java_attribute_module_t AttributeModule
struct java_attribute_module_packages_t AttributeModulePackages
ExceptionTable * exceptions
LocalVariableTable * table
LocalVariableTypeTable * table
ut16 module_version_index
ut16 attribute_name_index
ut64(WINAPI *w32_GetEnabledXStateFeatures)()