|
JVM
|


Go to the source code of this file.
Classes | |
| struct | attribute_info |
| struct | att_SourceFile_info |
| struct | att_ConstantValue_info |
| struct | InnerClassInfo |
| struct | att_InnerClasses_info |
| struct | LineNumberTableEntry |
| struct | att_LineNumberTable_info |
| struct | ExceptionTableEntry |
| struct | att_Code_info |
| struct | att_Exceptions_info |
Typedefs | |
| typedef struct attribute_info | attribute_info |
Enumerations | |
| enum | AttributeType { ATTR_Unknown = 0, ATTR_ConstantValue, ATTR_SourceFile, ATTR_InnerClasses, ATTR_Code, ATTR_LineNumberTable, ATTR_Exceptions, ATTR_Deprecated } |
Functions | |
| char | readAttribute (JavaClass *jc, attribute_info *entry) |
| void | freeAttributeInfo (attribute_info *entry) |
| void | printAttribute (JavaClass *jc, attribute_info *entry, int identationLevel) |
| void | printAllAttributes (JavaClass *jc) |
| attribute_info * | getAttributeByType (attribute_info *attributes, uint16_t attributes_length, enum AttributeType type) |
| typedef struct attribute_info attribute_info |
| enum AttributeType |
| void freeAttributeInfo | ( | attribute_info * | entry | ) |

| attribute_info* getAttributeByType | ( | attribute_info * | attributes, |
| uint16_t | attributes_length, | ||
| enum AttributeType | type | ||
| ) |

| void printAllAttributes | ( | JavaClass * | jc | ) |


| void printAttribute | ( | JavaClass * | jc, |
| attribute_info * | entry, | ||
| int | identationLevel | ||
| ) |


| char readAttribute | ( | JavaClass * | jc, |
| attribute_info * | entry | ||
| ) |

