summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java/beans
diff options
context:
space:
mode:
authorsamuel <samuel@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-22 23:59:25 +0000
committersamuel <samuel@138bc75d-0d04-0410-961f-82ee72b054a4>2000-10-22 23:59:25 +0000
commitf99edf237e55cc7d4ca2a938d4e14c54993e2552 (patch)
treed62b44d61ba1e292051d51395edbcf4b37a1527e /libjava/gnu/java/beans
parent0d7cb95e325e76902522dc327be5b2703ff7b833 (diff)
downloadppe42-gcc-f99edf237e55cc7d4ca2a938d4e14c54993e2552.tar.gz
ppe42-gcc-f99edf237e55cc7d4ca2a938d4e14c54993e2552.zip
* cp-demangle.c (string_list_def): Add caret_position and comments.
(result_caret_pos): New macro. (result_append_string): Rename to... (result_add_string): ... this, and insert at caret position. Rename throughout. (result_append): Rename to... (result_add): ... this, and insert at caret position. Rename throughout. (result_append_char): Rename to... (result_add_char): ... this, and insert at caret position. Rename throughout. (result_append_space): Remove. (string_list_new): Initialize caret position. (result_add_separated_char): Use caret position. (result_get_caret): New funtion. (result_set_caret): Likewise. (result_shift_caret): Likewise. (result_previous_char_is_space): Likewise. (substitution_start): Use caret position. (substitution_add): Likewise. (demangling_new): Initialize caret position. (demangle_encoding): Use caret position. (demanglin_nested_name): Put CV qualifiers after name. (demangle_type_ptr): Use switch statement. Handle pointers to arrays. Don't use result_append_space. Use caret position. (demangle_type): Emit CV qualifiers after underlying type. Adjust call to demangle_array_type. (demangle_array_type): Add parameter to handle pointers to arrays. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37011 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/beans')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud