* jcf-reader.c (get_attribute): Handle EnclosingMethod,
commit9f5927e1b1651729cd7979e25a349b29d057f681
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Jun 2006 00:45:17 +0000 (28 00:45 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Jun 2006 00:45:17 +0000 (28 00:45 +0000)
tree8f573e632bea400db1b27ffd7c161cdcc546ee48
parent4e02b17303e6c76bfd966c7428209ce152899e14
* jcf-reader.c (get_attribute): Handle EnclosingMethod,
Signature, LocalVariableTypeTable, annotation attributes.
* jcf-dump.c (HANDLE_ENCLOSINGMETHOD_ATTRIBUTE): New macro.
(HANDLE_SIGNATURE_ATTRIBUTE): Likewise.
(HANDLE_START_FIELD): Mention 'descriptor', not 'signature'.
(HANDLE_METHOD): Likewise.
(HANDLE_LOCALVARIABLETYPETABLE_ATTRIBUTE): New macro.
(print_annotation): New function.
(print_element_value): Likewise.
(indent): Likewise.
(HANDLE_RUNTIMEVISIBLEANNOTATIONS_ATTRIBUTE): New macro.
(HANDLE_RUNTIMEINVISIBLEANNOTATIONS_ATTRIBUTE): Likewise.
(print_parameter_annotations): New function.
(HANDLE_RUNTIMEVISIBLEPARAMETERANNOTATIONS_ATTRIBUTE): New macro.
(HANDLE_RUNTIMEINVISIBLEPARAMETERANNOTATIONS_ATTRIBUTE):
Likewise.
(HANDLE_ANNOTATIONDEFAULT_ATTRIBUTE): Likewise.
(print_annotations): New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcj-eclipse@115046 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/java/ChangeLog
gcc/java/jcf-dump.c
gcc/java/jcf-reader.c