Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/usr.bin/xlint/lint1 lint: rename d_rdcsym to d_redeclared_sy...



details:   https://anonhg.NetBSD.org/src/rev/14f5c5c99f16
branches:  trunk
changeset: 960557:14f5c5c99f16
user:      rillig <rillig%NetBSD.org@localhost>
date:      Sun Mar 21 10:21:07 2021 +0000

description:
lint: rename d_rdcsym to d_redeclared_symbol

No functional change.

diffstat:

 usr.bin/xlint/lint1/decl.c  |  61 +++++++++++++++++++++++---------------------
 usr.bin/xlint/lint1/func.c  |   6 ++--
 usr.bin/xlint/lint1/lint1.h |   4 +-
 3 files changed, 37 insertions(+), 34 deletions(-)

diffs (227 lines):

diff -r d73a43b46fb1 -r 14f5c5c99f16 usr.bin/xlint/lint1/decl.c
--- a/usr.bin/xlint/lint1/decl.c        Sun Mar 21 10:16:12 2021 +0000
+++ b/usr.bin/xlint/lint1/decl.c        Sun Mar 21 10:21:07 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.153 2021/03/21 10:16:12 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.154 2021/03/21 10:21:07 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -38,7 +38,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: decl.c,v 1.153 2021/03/21 10:16:12 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.154 2021/03/21 10:21:07 rillig Exp $");
 #endif
 
 #include <sys/param.h>
@@ -1162,15 +1162,15 @@
 
        lint_assert(dsym->s_scl == MOS || dsym->s_scl == MOU);
 
-       if (dcs->d_rdcsym != NULL) {
+       if (dcs->d_redeclared_symbol != NULL) {
                /* should be ensured by storesym() */
-               lint_assert(dcs->d_rdcsym->s_scl == MOS ||
-                   dcs->d_rdcsym->s_scl == MOU);
-
-               if (dsym->s_styp == dcs->d_rdcsym->s_styp) {
+               lint_assert(dcs->d_redeclared_symbol->s_scl == MOS ||
+                   dcs->d_redeclared_symbol->s_scl == MOU);
+
+               if (dsym->s_styp == dcs->d_redeclared_symbol->s_styp) {
                        /* duplicate member name: %s */
                        error(33, dsym->s_name);
-                       rmsym(dcs->d_rdcsym);
+                       rmsym(dcs->d_redeclared_symbol);
                }
        }
 
@@ -1522,12 +1522,12 @@
        scl_t   sc = NOSCL;
 
        if (sym->s_scl == NOSCL) {
-               dcs->d_rdcsym = NULL;
+               dcs->d_redeclared_symbol = NULL;
        } else if (sym->s_defarg) {
                sym->s_defarg = false;
-               dcs->d_rdcsym = NULL;
+               dcs->d_redeclared_symbol = NULL;
        } else {
-               dcs->d_rdcsym = sym;
+               dcs->d_redeclared_symbol = sym;
                sym = pushdown(sym);
        }
 
@@ -1979,7 +1979,7 @@
                outsym(dsym, dsym->s_scl, dsym->s_def);
        }
 
-       if ((rdsym = dcs->d_rdcsym) != NULL) {
+       if ((rdsym = dcs->d_redeclared_symbol) != NULL) {
 
                /*
                 * If the old symbol stems from an old style function
@@ -2080,7 +2080,7 @@
 {
        sym_t   *rsym;
 
-       if ((rsym = dcs->d_rdcsym)->s_scl == CTCONST) {
+       if ((rsym = dcs->d_redeclared_symbol)->s_scl == CTCONST) {
                /* redeclaration of %s */
                error(27, dsym->s_name);
                print_previous_declaration(-1, rsym);
@@ -2407,11 +2407,11 @@
 
        check_type(sym);
 
-       if (dcs->d_rdcsym != NULL &&
-           dcs->d_rdcsym->s_block_level == block_level) {
+       if (dcs->d_redeclared_symbol != NULL &&
+           dcs->d_redeclared_symbol->s_block_level == block_level) {
                /* redeclaration of formal parameter %s */
                error(237, sym->s_name);
-               rmsym(dcs->d_rdcsym);
+               rmsym(dcs->d_redeclared_symbol);
                sym->s_arg = true;
        }
 
@@ -2583,7 +2583,8 @@
                }
                if (msg)
                        /* prototype declaration */
-                       print_previous_declaration(285, dcs->d_rdcsym);
+                       print_previous_declaration(285,
+                           dcs->d_redeclared_symbol);
 
                /* from now on the prototype is valid */
                funcsym->s_osdef = false;
@@ -2677,7 +2678,7 @@
 
        check_type(dsym);
 
-       if (dcs->d_rdcsym != NULL && dsym->s_scl == EXTERN)
+       if (dcs->d_redeclared_symbol != NULL && dsym->s_scl == EXTERN)
                declare_external_in_block(dsym);
 
        if (dsym->s_scl == EXTERN) {
@@ -2692,9 +2693,9 @@
                }
        }
 
-       if (dcs->d_rdcsym != NULL) {
-
-               if (dcs->d_rdcsym->s_block_level == 0) {
+       if (dcs->d_redeclared_symbol != NULL) {
+
+               if (dcs->d_redeclared_symbol->s_block_level == 0) {
 
                        switch (dsym->s_scl) {
                        case AUTO:
@@ -2722,10 +2723,11 @@
                                lint_assert(/*CONSTCOND*/false);
                        }
 
-               } else if (dcs->d_rdcsym->s_block_level == block_level) {
+               } else if (dcs->d_redeclared_symbol->s_block_level ==
+                          block_level) {
 
                        /* no hflag, because it's illegal! */
-                       if (dcs->d_rdcsym->s_arg) {
+                       if (dcs->d_redeclared_symbol->s_arg) {
                                /*
                                 * if !tflag, a "redeclaration of %s" error
                                 * is produced below
@@ -2734,11 +2736,12 @@
                                        if (hflag)
                                                /* decl. hides parameter: %s */
                                                warning(91, dsym->s_name);
-                                       rmsym(dcs->d_rdcsym);
+                                       rmsym(dcs->d_redeclared_symbol);
                                }
                        }
 
-               } else if (dcs->d_rdcsym->s_block_level < block_level) {
+               } else if (dcs->d_redeclared_symbol->s_block_level <
+                          block_level) {
 
                        if (hflag)
                                /* declaration hides earlier one: %s */
@@ -2746,11 +2749,11 @@
 
                }
 
-               if (dcs->d_rdcsym->s_block_level == block_level) {
+               if (dcs->d_redeclared_symbol->s_block_level == block_level) {
 
                        /* redeclaration of %s */
                        error(27, dsym->s_name);
-                       rmsym(dcs->d_rdcsym);
+                       rmsym(dcs->d_redeclared_symbol);
 
                }
 
@@ -2783,7 +2786,7 @@
        sym_t   *esym;
 
        /* look for a symbol with the same name */
-       esym = dcs->d_rdcsym;
+       esym = dcs->d_redeclared_symbol;
        while (esym != NULL && esym->s_block_level != 0) {
                while ((esym = esym->s_link) != NULL) {
                        if (esym->s_kind != FVFT)
@@ -2881,7 +2884,7 @@
                sym->s_arg = true;
 
        sym->s_type = dcs->d_type;
-       dcs->d_rdcsym = NULL;
+       dcs->d_redeclared_symbol = NULL;
        dcs->d_vararg = false;
 
        return sym;
diff -r d73a43b46fb1 -r 14f5c5c99f16 usr.bin/xlint/lint1/func.c
--- a/usr.bin/xlint/lint1/func.c        Sun Mar 21 10:16:12 2021 +0000
+++ b/usr.bin/xlint/lint1/func.c        Sun Mar 21 10:21:07 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: func.c,v 1.79 2021/03/21 10:08:01 rillig Exp $ */
+/*     $NetBSD: func.c,v 1.80 2021/03/21 10:21:07 rillig Exp $ */
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: func.c,v 1.79 2021/03/21 10:08:01 rillig Exp $");
+__RCSID("$NetBSD: func.c,v 1.80 2021/03/21 10:21:07 rillig Exp $");
 #endif
 
 #include <stdlib.h>
@@ -284,7 +284,7 @@
         */
        dcs->d_fdpos = fsym->s_def_pos;
 
-       if ((rdsym = dcs->d_rdcsym) != NULL) {
+       if ((rdsym = dcs->d_redeclared_symbol) != NULL) {
 
                if (!check_redeclaration(fsym, (dowarn = false, &dowarn))) {
 
diff -r d73a43b46fb1 -r 14f5c5c99f16 usr.bin/xlint/lint1/lint1.h
--- a/usr.bin/xlint/lint1/lint1.h       Sun Mar 21 10:16:12 2021 +0000
+++ b/usr.bin/xlint/lint1/lint1.h       Sun Mar 21 10:21:07 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: lint1.h,v 1.77 2021/03/21 10:08:01 rillig Exp $ */
+/* $NetBSD: lint1.h,v 1.78 2021/03/21 10:21:07 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -332,7 +332,7 @@
        scl_t   d_scl;          /* storage class */
        type_t  *d_type;        /* after deftyp() pointer to the type used
                                   for all declarators */
-       sym_t   *d_rdcsym;      /* redeclared symbol */
+       sym_t   *d_redeclared_symbol;
        int     d_offset;       /* offset of next structure member */
        int     d_stralign;     /* alignment required for current structure */
        scl_t   d_ctx;          /* context of declaration */



Home | Main Index | Thread Index | Old Index