Module Name: src Committed By: rillig Date: Sun Mar 28 10:09:34 UTC 2021
Modified Files: src/usr.bin/xlint/lint1: cgram.y externs1.h init.c Log Message: lint: rename public designator functions Their previous names were too similar to the actual implementation functions, which was confusing. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u -r1.92 -r1.93 src/usr.bin/xlint/lint1/externs1.h cvs rdiff -u -r1.156 -r1.157 src/usr.bin/xlint/lint1/init.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/xlint/lint1/cgram.y diff -u src/usr.bin/xlint/lint1/cgram.y:1.204 src/usr.bin/xlint/lint1/cgram.y:1.205 --- src/usr.bin/xlint/lint1/cgram.y:1.204 Fri Mar 26 20:31:07 2021 +++ src/usr.bin/xlint/lint1/cgram.y Sun Mar 28 10:09:34 2021 @@ -1,5 +1,5 @@ %{ -/* $NetBSD: cgram.y,v 1.204 2021/03/26 20:31:07 rillig Exp $ */ +/* $NetBSD: cgram.y,v 1.205 2021/03/28 10:09:34 rillig Exp $ */ /* * Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved. @@ -35,7 +35,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) && !defined(lint) -__RCSID("$NetBSD: cgram.y,v 1.204 2021/03/26 20:31:07 rillig Exp $"); +__RCSID("$NetBSD: cgram.y,v 1.205 2021/03/28 10:09:34 rillig Exp $"); #endif #include <limits.h> @@ -1379,7 +1379,7 @@ range: designator: /* C99 6.7.8 "Initialization" */ T_LBRACK range T_RBRACK { - designation_add_subscript($2); + add_designator_subscript($2); if (!Sflag) /* array initializer with des.s is a C9X feature */ warning(321); @@ -1388,7 +1388,7 @@ designator: /* C99 6.7.8 "Initializati if (!Sflag) /* struct or union member name in initializer is ... */ warning(313); - designation_add_name($2); + add_designator_member($2); } ; @@ -1402,7 +1402,7 @@ designation: /* C99 6.7.8 "Initializat | identifier T_COLON { /* GCC style struct or union member name in initializer */ gnuism(315); - designation_add_name($1); + add_designator_member($1); } ; Index: src/usr.bin/xlint/lint1/externs1.h diff -u src/usr.bin/xlint/lint1/externs1.h:1.92 src/usr.bin/xlint/lint1/externs1.h:1.93 --- src/usr.bin/xlint/lint1/externs1.h:1.92 Sat Mar 27 22:04:39 2021 +++ src/usr.bin/xlint/lint1/externs1.h Sun Mar 28 10:09:34 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: externs1.h,v 1.92 2021/03/27 22:04:39 rillig Exp $ */ +/* $NetBSD: externs1.h,v 1.93 2021/03/28 10:09:34 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -299,8 +299,8 @@ extern void initstack_init(void); extern void init_rbrace(void); extern void init_lbrace(void); extern void init_using_expr(tnode_t *); -extern void designation_add_name(sbuf_t *); -extern void designation_add_subscript(range_t); +extern void add_designator_member(sbuf_t *); +extern void add_designator_subscript(range_t); /* * emit.c Index: src/usr.bin/xlint/lint1/init.c diff -u src/usr.bin/xlint/lint1/init.c:1.156 src/usr.bin/xlint/lint1/init.c:1.157 --- src/usr.bin/xlint/lint1/init.c:1.156 Sun Mar 28 10:05:19 2021 +++ src/usr.bin/xlint/lint1/init.c Sun Mar 28 10:09:34 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: init.c,v 1.156 2021/03/28 10:05:19 rillig Exp $ */ +/* $NetBSD: init.c,v 1.157 2021/03/28 10:09:34 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.156 2021/03/28 10:05:19 rillig Exp $"); +__RCSID("$NetBSD: init.c,v 1.157 2021/03/28 10:09:34 rillig Exp $"); #endif #include <stdlib.h> @@ -72,8 +72,8 @@ __RCSID("$NetBSD: init.c,v 1.156 2021/03 * * begin_initialization * init_lbrace for each '{' - * designation_add_name for each '.member' before '=' - * designation_add_subscript for each '[123]' before '=' + * add_designator_member for each '.member' before '=' + * add_designator_subscript for each '[123]' before '=' * init_using_expr for each expression * init_rbrace for each '}' * end_initialization @@ -655,10 +655,8 @@ end_initialization(void) debug_step("end initialization"); } - - void -designation_add_name(sbuf_t *sb) +add_designator_member(sbuf_t *sb) { designation_add(¤t_init()->designation, designator_new(sb->sb_name)); @@ -685,7 +683,7 @@ static void initstack_pop_nobrace(struct * } */ void -designation_add_subscript(range_t range) +add_designator_subscript(range_t range) { struct initialization *in = current_init(); struct brace_level *level;