cp-tree.h (CPTI_NELTS_IDENTIFIER): Delete.
authorNathan Sidwell <nathan@acm.org>
Tue, 20 Jun 2017 16:27:55 +0000 (16:27 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 20 Jun 2017 16:27:55 +0000 (16:27 +0000)
* cp-tree.h (CPTI_NELTS_IDENTIFIER): Delete.
(nelts_identifier): Delete.
* decl.c (initialize_predefined_identifiers): Remove nelts.

From-SVN: r249419

gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c

index 3ed58b260d29f9226fafef8af4ddb940b8b76de2..5786cbaea2a707d6036f001d88ee7c1fb30eb1ac 100644 (file)
@@ -1,5 +1,9 @@
 2017-06-20  Nathan Sidwell  <nathan@acm.org>
 
+       * cp-tree.h (CPTI_NELTS_IDENTIFIER): Delete.
+       (nelts_identifier): Delete.
+       * decl.c (initialize_predefined_identifiers): Remove nelts.
+
        PR c++/67074 - namespace aliases
        * decl.c (duplicate_decls): Don't error here on mismatched
        namespace alias.
index e33bda64904e73f1994f455d71fd853e0d8bc7c4..6b27745b8c811e3b522ee5bce98633cad5d95127 100644 (file)
@@ -136,7 +136,6 @@ enum cp_tree_index
     CPTI_DELTA_IDENTIFIER,
     CPTI_IN_CHARGE_IDENTIFIER,
     CPTI_VTT_PARM_IDENTIFIER,
-    CPTI_NELTS_IDENTIFIER,
     CPTI_THIS_IDENTIFIER,
     CPTI_PFN_IDENTIFIER,
     CPTI_VPTR_IDENTIFIER,
@@ -234,7 +233,6 @@ extern GTY(()) tree cp_global_trees[CPTI_MAX];
 /* The name of the parameter that contains a pointer to the VTT to use
    for this subobject constructor or destructor.  */
 #define vtt_parm_identifier            cp_global_trees[CPTI_VTT_PARM_IDENTIFIER]
-#define nelts_identifier               cp_global_trees[CPTI_NELTS_IDENTIFIER]
 #define this_identifier                        cp_global_trees[CPTI_THIS_IDENTIFIER]
 #define pfn_identifier                 cp_global_trees[CPTI_PFN_IDENTIFIER]
 #define vptr_identifier                        cp_global_trees[CPTI_VPTR_IDENTIFIER]
index bb7c56f6a8d6003fd5b8a7327ecab68e1261b792..7c3448950dfa682c271e0502360795ab2d1b3d2c 100644 (file)
@@ -3982,7 +3982,6 @@ initialize_predefined_identifiers (void)
     { "__base_dtor ", &base_dtor_identifier, 1 },
     { "__deleting_dtor ", &deleting_dtor_identifier, 1 },
     { IN_CHARGE_NAME, &in_charge_identifier, 0 },
-    { "nelts", &nelts_identifier, 0 },
     { THIS_NAME, &this_identifier, 0 },
     { VTABLE_DELTA_NAME, &delta_identifier, 0 },
     { VTABLE_PFN_NAME, &pfn_identifier, 0 },