diff options
author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-24 15:56:54 +0000 |
---|---|---|
committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-24 15:56:54 +0000 |
commit | 07409b961704aeffec228ff67741ae5792061d45 (patch) | |
tree | c91b027705df7a440cc6a4f329285bf9b53500b5 /gcc/java/parse.y | |
parent | e9ec9980e93e717db5eb841f8a60c1dd51f3fe9d (diff) | |
download | gcc-07409b961704aeffec228ff67741ae5792061d45.tar.gz |
* parse.y (set_nested_class_simple_name_value): Removed.
(java_complete_expand_class): Remove calls to
set_nested_class_simple_name_value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83596 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java/parse.y')
-rw-r--r-- | gcc/java/parse.y | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/gcc/java/parse.y b/gcc/java/parse.y index 90e18c9c59e..8cd4f008cf4 100644 --- a/gcc/java/parse.y +++ b/gcc/java/parse.y @@ -296,7 +296,6 @@ static int pop_current_osb (struct parser_ctxt *); static tree maybe_make_nested_class_name (tree); static int make_nested_class_name (tree); -static void set_nested_class_simple_name_value (tree, int); static void link_nested_class_to_enclosing (void); static tree resolve_inner_class (htab_t, tree, tree *, tree *, tree); static tree find_as_inner_class (tree, tree, tree); @@ -3694,19 +3693,6 @@ find_as_inner_class_do (tree qual, tree enclosing) return (!qual && enclosing ? enclosing : NULL_TREE); } -/* Reach all inner classes and tie their unqualified name to a - DECL. */ - -static void -set_nested_class_simple_name_value (tree outer, int set) -{ - tree l; - - for (l = DECL_INNER_CLASS_LIST (outer); l; l = TREE_CHAIN (l)) - IDENTIFIER_GLOBAL_VALUE (TREE_VALUE (l)) = (set ? - TREE_PURPOSE (l) : NULL_TREE); -} - static void link_nested_class_to_enclosing (void) { @@ -7712,8 +7698,6 @@ java_complete_expand_class (tree outer) { tree inner_list; - set_nested_class_simple_name_value (outer, 1); /* Set */ - /* We need to go after all inner classes and start expanding them, starting with most nested ones. We have to do that because nested classes might add functions to outer classes */ @@ -7723,7 +7707,6 @@ java_complete_expand_class (tree outer) java_complete_expand_class (TREE_PURPOSE (inner_list)); java_complete_expand_methods (outer); - set_nested_class_simple_name_value (outer, 0); /* Reset */ } /* Expand methods registered in CLASS_DECL. The general idea is that |