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 incompl to is_incomplete



details:   https://anonhg.NetBSD.org/src/rev/0d1871cfcc59
branches:  trunk
changeset: 980277:0d1871cfcc59
user:      rillig <rillig%NetBSD.org@localhost>
date:      Sat Jan 30 18:16:45 2021 +0000

description:
lint: rename incompl to is_incomplete

No functional change.

diffstat:

 usr.bin/xlint/lint1/decl.c     |  16 ++++++++--------
 usr.bin/xlint/lint1/externs1.h |   4 ++--
 usr.bin/xlint/lint1/func.c     |   6 +++---
 usr.bin/xlint/lint1/init.c     |  13 +++++++------
 usr.bin/xlint/lint1/tree.c     |  22 +++++++++++-----------
 5 files changed, 31 insertions(+), 30 deletions(-)

diffs (267 lines):

diff -r 2b97aee598fe -r 0d1871cfcc59 usr.bin/xlint/lint1/decl.c
--- a/usr.bin/xlint/lint1/decl.c        Sat Jan 30 18:14:25 2021 +0000
+++ b/usr.bin/xlint/lint1/decl.c        Sat Jan 30 18:16:45 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.131 2021/01/24 00:15:20 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.132 2021/01/30 18:16:45 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.131 2021/01/24 00:15:20 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.132 2021/01/30 18:16:45 rillig Exp $");
 #endif
 
 #include <sys/param.h>
@@ -172,7 +172,7 @@
  * struct, union or enum type.
  */
 bool
-incompl(const type_t *tp)
+is_incomplete(const type_t *tp)
 {
        tspec_t t;
 
@@ -903,14 +903,14 @@
                /* NOTREACHED */
        case STRUCT:
        case UNION:
-               if (incompl(tp) && name != NULL) {
+               if (is_incomplete(tp) && name != NULL) {
                        /* incomplete structure or union %s: %s */
                        error(31, tp->t_str->stag->s_name, name);
                }
                elsz = tp->t_str->size;
                break;
        case ENUM:
-               if (incompl(tp) && name != NULL) {
+               if (is_incomplete(tp) && name != NULL) {
                        /* incomplete enum type: %s */
                        warning(13, name);
                }
@@ -1034,7 +1034,7 @@
                                error(18);
                                *tpp = gettyp(INT);
 #if 0  /* errors are produced by length() */
-                       } else if (incompl(tp)) {
+                       } else if (is_incomplete(tp)) {
                                /* array of incomplete type */
                                if (sflag) {
                                        /* array of incomplete type */
@@ -1724,7 +1724,7 @@
                        print_previous_declaration(-1, tag);
                        tag = pushdown(tag);
                        dcs->d_next->d_nedecl = true;
-               } else if (decl && !incompl(tag->s_type)) {
+               } else if (decl && !is_incomplete(tag->s_type)) {
                        /* (%s) tag redeclared */
                        error(46, storage_class_name(tag->s_scl));
                        print_previous_declaration(-1, tag);
@@ -3071,7 +3071,7 @@
 check_tag_usage(sym_t *sym)
 {
 
-       if (!incompl(sym->s_type))
+       if (!is_incomplete(sym->s_type))
                return;
 
        /* always complain about incomplete tags declared inside blocks */
diff -r 2b97aee598fe -r 0d1871cfcc59 usr.bin/xlint/lint1/externs1.h
--- a/usr.bin/xlint/lint1/externs1.h    Sat Jan 30 18:14:25 2021 +0000
+++ b/usr.bin/xlint/lint1/externs1.h    Sat Jan 30 18:16:45 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: externs1.h,v 1.63 2021/01/24 09:25:16 rillig Exp $     */
+/*     $NetBSD: externs1.h,v 1.64 2021/01/30 18:16:45 rillig Exp $     */
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -141,7 +141,7 @@
 extern type_t  *gettyp(tspec_t);
 extern type_t  *duptyp(const type_t *);
 extern type_t  *tduptyp(const type_t *);
-extern bool    incompl(const type_t *);
+extern bool    is_incomplete(const type_t *);
 extern void    setcomplete(type_t *, bool);
 extern void    add_storage_class(scl_t);
 extern void    add_type(type_t *);
diff -r 2b97aee598fe -r 0d1871cfcc59 usr.bin/xlint/lint1/func.c
--- a/usr.bin/xlint/lint1/func.c        Sat Jan 30 18:14:25 2021 +0000
+++ b/usr.bin/xlint/lint1/func.c        Sat Jan 30 18:16:45 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: func.c,v 1.65 2021/01/23 22:20:17 rillig Exp $ */
+/*     $NetBSD: func.c,v 1.66 2021/01/30 18:16:45 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.65 2021/01/23 22:20:17 rillig Exp $");
+__RCSID("$NetBSD: func.c,v 1.66 2021/01/30 18:16:45 rillig Exp $");
 #endif
 
 #include <stdlib.h>
@@ -245,7 +245,7 @@
         * incomplete return values (these are allowed in declarations)
         */
        if (fsym->s_type->t_subt->t_tspec != VOID &&
-           incompl(fsym->s_type->t_subt)) {
+           is_incomplete(fsym->s_type->t_subt)) {
                /* cannot return incomplete type */
                error(67);
        }
diff -r 2b97aee598fe -r 0d1871cfcc59 usr.bin/xlint/lint1/init.c
--- a/usr.bin/xlint/lint1/init.c        Sat Jan 30 18:14:25 2021 +0000
+++ b/usr.bin/xlint/lint1/init.c        Sat Jan 30 18:16:45 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: init.c,v 1.64 2021/01/17 15:40:27 rillig Exp $ */
+/*     $NetBSD: init.c,v 1.65 2021/01/30 18:16:45 rillig Exp $ */
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: init.c,v 1.64 2021/01/17 15:40:27 rillig Exp $");
+__RCSID("$NetBSD: init.c,v 1.65 2021/01/30 18:16:45 rillig Exp $");
 #endif
 
 #include <stdlib.h>
@@ -196,7 +196,7 @@
         * If the type which is to be initialized is an incomplete type,
         * it must be duplicated.
         */
-       if (initsym->s_type->t_tspec == ARRAY && incompl(initsym->s_type))
+       if (initsym->s_type->t_tspec == ARRAY && is_incomplete(initsym->s_type))
                initsym->s_type = duptyp(initsym->s_type);
 
        istk = initstk = xcalloc(1, sizeof (istk_t));
@@ -350,14 +350,15 @@
                            istk->i_brace, istk->i_next->i_namedmem));
                }
 
-               if (incompl(istk->i_type) && istk->i_next->i_next != NULL) {
+               if (is_incomplete(istk->i_type) &&
+                   istk->i_next->i_next != NULL) {
                        /* initialisation of an incomplete type */
                        error(175);
                        initerr = true;
                        return;
                }
                istk->i_subt = istk->i_type->t_subt;
-               istk->i_nolimit = incompl(istk->i_type);
+               istk->i_nolimit = is_incomplete(istk->i_type);
                istk->i_remaining = istk->i_type->t_dim;
                DPRINTF(("%s: elements array %s[%d] %s\n", __func__,
                    type_name(istk->i_subt), istk->i_remaining,
@@ -369,7 +370,7 @@
                        warning(238);
                /* FALLTHROUGH */
        case STRUCT:
-               if (incompl(istk->i_type)) {
+               if (is_incomplete(istk->i_type)) {
                        /* initialisation of an incomplete type */
                        error(175);
                        initerr = true;
diff -r 2b97aee598fe -r 0d1871cfcc59 usr.bin/xlint/lint1/tree.c
--- a/usr.bin/xlint/lint1/tree.c        Sat Jan 30 18:14:25 2021 +0000
+++ b/usr.bin/xlint/lint1/tree.c        Sat Jan 30 18:16:45 2021 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: tree.c,v 1.193 2021/01/30 18:14:25 rillig Exp $        */
+/*     $NetBSD: tree.c,v 1.194 2021/01/30 18:16:45 rillig Exp $        */
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: tree.c,v 1.193 2021/01/30 18:14:25 rillig Exp $");
+__RCSID("$NetBSD: tree.c,v 1.194 2021/01/30 18:16:45 rillig Exp $");
 #endif
 
 #include <float.h>
@@ -2846,7 +2846,7 @@
                /* Both types must be identical. */
                lint_assert(rt == STRUCT || rt == UNION);
                lint_assert(ln->tn_type->t_str == rn->tn_type->t_str);
-               if (incompl(ln->tn_type)) {
+               if (is_incomplete(ln->tn_type)) {
                        /* unknown operand size, op %s */
                        error(138, modtab[COLON].m_name);
                        return NULL;
@@ -2918,7 +2918,7 @@
        if ((op == ASSIGN || op == RETURN) && (lt == STRUCT || rt == STRUCT)) {
                lint_assert(lt == rt);
                lint_assert(ln->tn_type->t_str == rn->tn_type->t_str);
-               if (incompl(ln->tn_type)) {
+               if (is_incomplete(ln->tn_type)) {
                        if (op == RETURN) {
                                /* cannot return incomplete type */
                                error(212);
@@ -2986,7 +2986,7 @@
                        error(136);
                break;
        case ENUM:
-               if (incompl(tp)) {
+               if (is_incomplete(tp)) {
                        /* cannot do pointer arithmetic on operand of ... */
                        warning(136);
                }
@@ -3351,7 +3351,7 @@
                break;
        case STRUCT:
        case UNION:
-               if (incompl(tp)) {
+               if (is_incomplete(tp)) {
                        /* cannot take size/alignment of incomplete type */
                        error(143);
                        elsz = 1;
@@ -3360,7 +3360,7 @@
                }
                break;
        case ENUM:
-               if (incompl(tp)) {
+               if (is_incomplete(tp)) {
                        /* cannot take size/alignment of incomplete type */
                        warning(143);
                }
@@ -3398,7 +3398,7 @@
 
        case STRUCT:
        case UNION:
-               if (incompl(tp)) {
+               if (is_incomplete(tp)) {
                        /* cannot take size/alignment of incomplete type */
                        error(143);
                        return 0;
@@ -3611,13 +3611,13 @@
                        error(151, n);
                        return NULL;
                } else if ((at == STRUCT || at == UNION) &&
-                          incompl(arg->tn_left->tn_type)) {
+                          is_incomplete(arg->tn_left->tn_type)) {
                        /* argument cannot have unknown size, arg #%d */
                        error(152, n);
                        return NULL;
                } else if (is_integer(at) &&
                           arg->tn_left->tn_type->t_isenum &&
-                          incompl(arg->tn_left->tn_type)) {
+                          is_incomplete(arg->tn_left->tn_type)) {
                        /* argument cannot have unknown size, arg #%d */
                        warning(152, n);
                }
@@ -4083,7 +4083,7 @@
         * For incomplete array types, we can print a warning only if
         * the index is negative.
         */
-       if (incompl(ln->tn_left->tn_type) && rn->tn_val->v_quad >= 0)
+       if (is_incomplete(ln->tn_left->tn_type) && rn->tn_val->v_quad >= 0)
                return;
 
        /* Get the size of one array element */



Home | Main Index | Thread Index | Old Index