summaryrefslogtreecommitdiffstats
path: root/libjava/java/text/MessageFormat.java
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>1999-07-09 16:15:04 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>1999-07-09 16:15:04 +0000
commit15eb8b2d53b24a6eb52f588afb9b06d0fd60840e (patch)
treefe4da5c0be7eb3c448a6b274d4e1907f06e7d1e7 /libjava/java/text/MessageFormat.java
parent495d2af2e9476c727801e6bf1f1f31088edb0b55 (diff)
downloadppe42-gcc-15eb8b2d53b24a6eb52f588afb9b06d0fd60840e.tar.gz
ppe42-gcc-15eb8b2d53b24a6eb52f588afb9b06d0fd60840e.zip
* cp-tree.h (struct lang_decl): Added field for storing sorted
FIELD_DECLs (used in TYPE_DECLs). (DECL_PENDING_INLINE_INFO): Adjusted to use 'u' union. (DECL_SORTED_FIELDS): New macro. * class.c (method_name_cmp): New function. (finish_struct_methods): Modified to support sorting and searching methods. (finish_struct_anon): Changed code in inner loop to use ELT rather than UELT (which required an extra indirection for every reference). (field_decl_cmp): New function to support sorting FIELD_DECLs. (finish_struct_1): Sort fields. * search.c (lookup_field_1): Use DECL_SORTED_FIELDS if we have them. (lookup_fnfields_1): Search sorted methods in METHOD_VEC. Also, switch to using array indexing rather than a changing pointer. * ptree.c (print_lang_decl): Handle TYPE_DECLs that have DECL_SORTED_FIELDS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28046 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/text/MessageFormat.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud