parse.y (java_pop_parser_context): The TREE_VALUE of a link in the import_list contai...
authorPer Bothner <per@bothner.com>
Tue, 1 May 2001 22:05:46 +0000 (15:05 -0700)
committerPer Bothner <bothner@gcc.gnu.org>
Tue, 1 May 2001 22:05:46 +0000 (15:05 -0700)
* parse.y (java_pop_parser_context):  The TREE_VALUE of a link in the
import_list contains the name, not the TREE_PURPOSE.

From-SVN: r41739

gcc/java/ChangeLog
gcc/java/parse.y

index 163f988edd69111acae1c7b969c1d8d1250dfa27..3499e5a0a8a657f43ed5c68a517853a6e7a49932 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-01  Per Bothner  <per@bothner.com>
+
+       * parse.y (java_pop_parser_context):  The TREE_VALUE of a link in the
+       import_list contains the name, not the TREE_PURPOSE.
+
 2001-04-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * jcf-io.c (read_zip_member): Cast to long in comparison with
index de1bc667ec6b45f0ef6e433334340edd376d89c3..d7b86339b83b5be6c9f895ee52b7d0125061f72e 100644 (file)
@@ -2671,12 +2671,12 @@ java_pop_parser_context (generate)
   /* Set the single import class file flag to 0 for the current list
      of imported things */
   for (current = ctxp->import_list; current; current = TREE_CHAIN (current))
-    IS_A_SINGLE_IMPORT_CLASSFILE_NAME_P (TREE_PURPOSE (current)) = 0;
+    IS_A_SINGLE_IMPORT_CLASSFILE_NAME_P (TREE_VALUE (current)) = 0;
 
   /* And restore those of the previous context */
   if ((ctxp = next))           /* Assignment is really meant here */
     for (current = ctxp->import_list; current; current = TREE_CHAIN (current))
-      IS_A_SINGLE_IMPORT_CLASSFILE_NAME_P (TREE_PURPOSE (current)) = 1;
+      IS_A_SINGLE_IMPORT_CLASSFILE_NAME_P (TREE_VALUE (current)) = 1;
   
   /* If we pushed a context to parse a class intended to be generated,
      we keep it so we can remember the class. What we could actually