diff options
author | Per Bothner <bothner@gcc.gnu.org> | 1999-02-19 06:55:18 -0800 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 1999-02-19 06:55:18 -0800 |
commit | 846b0eb83dc79b5dcbed7c3ab5dd5c493f563a2c (patch) | |
tree | 36e5b3c624dcaf1f57ab9ebab5f3f7811f243a53 /gcc/java/parse.h | |
parent | 04ed7a0ca3ef4c68c952eb16dba76d2191b760a5 (diff) | |
download | gcc-846b0eb83dc79b5dcbed7c3ab5dd5c493f563a2c.zip gcc-846b0eb83dc79b5dcbed7c3ab5dd5c493f563a2c.tar.gz gcc-846b0eb83dc79b5dcbed7c3ab5dd5c493f563a2c.tar.bz2 |
parse.y (obtain_incomplete_type): Don't wrap unknown types in TREE_LIST - just chain the POINTER_TYPEs together.
T
* parse.y (obtain_incomplete_type): Don't wrap unknown types
in TREE_LIST - just chain the POINTER_TYPEs together.
(resolve_class): If type already resolved, return decl.
After resolving, update TREE_TYPE(class_type), and name (if array).
* parse.h (do_resolve_class), parse.y: Make non-static.
* class.c (maybe_layout_super_class): Take this_class argument.
Do do_resolve_class if necessary.
(layout_class, layout_class_methods): Adjust calls appropriately.
* parse.h (JDEP_TO_RESOLVE, JDEP_RESOLVED_DECL, JDEP_RESOLVED,
JDEP_RESOLVED_P): Redefined for new TREE_LIST-less convention.
* typeck.c (build_java_array_type): Don't call layout_class.
From-SVN: r25323
Diffstat (limited to 'gcc/java/parse.h')
0 files changed, 0 insertions, 0 deletions