23 int32_t descriptor_len, uint16_t flag_mask);
uint16_t descriptor_index
Definition: methods.h:13
uint16_t attributes_count
Definition: methods.h:14
void freeMethodAttributes(method_info *entry)
Releases attributes used by the method_info struct.
Definition: methods.c:91
uint16_t name_index
Definition: methods.h:12
Definition: attributes.h:9
void printMethods(JavaClass *jc)
Function to print all methods of the class file.
Definition: methods.c:111
char readMethod(JavaClass *jc, method_info *entry)
Reads a method_info from the file.
Definition: methods.c:16
uint16_t access_flags
Definition: methods.h:11
method_info * getMethodMatching(JavaClass *jc, const uint8_t *name, int32_t name_len, const uint8_t *descriptor, int32_t descriptor_len, uint16_t flag_mask)
Definition: methods.c:160
Definition: javaclass.h:96
attribute_info * attributes
Definition: methods.h:15