Module Name:    src
Committed By:   rillig
Date:           Sun Mar 21 09:54:02 UTC 2021

Modified Files:
        src/usr.bin/xlint/lint1: cgram.y

Log Message:
lint: rename declspecs to declaration_specifiers, just as in C99

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.193 -r1.194 src/usr.bin/xlint/lint1/cgram.y

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.193 src/usr.bin/xlint/lint1/cgram.y:1.194
--- src/usr.bin/xlint/lint1/cgram.y:1.193	Sun Mar 21 09:49:34 2021
+++ src/usr.bin/xlint/lint1/cgram.y	Sun Mar 21 09:54:02 2021
@@ -1,5 +1,5 @@
 %{
-/* $NetBSD: cgram.y,v 1.193 2021/03/21 09:49:34 rillig Exp $ */
+/* $NetBSD: cgram.y,v 1.194 2021/03/21 09:54:02 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.193 2021/03/21 09:49:34 rillig Exp $");
+__RCSID("$NetBSD: cgram.y,v 1.194 2021/03/21 09:54:02 rillig Exp $");
 #endif
 
 #include <limits.h>
@@ -406,7 +406,7 @@ top_level_declaration:		/* C99 6.9 calls
 		}
 	  }
 	| declmods deftyp notype_init_decls T_SEMI
-	| declspecs deftyp T_SEMI {
+	| declaration_specifiers deftyp T_SEMI {
 		if (dcs->d_scl == TYPEDEF) {
 			/* typedef declares no type name */
 			warning(72);
@@ -415,7 +415,7 @@ top_level_declaration:		/* C99 6.9 calls
 			warning(2);
 		}
 	  }
-	| declspecs deftyp type_init_decls T_SEMI
+	| declaration_specifiers deftyp type_init_decls T_SEMI
 	| error T_SEMI {
 		global_clean_up();
 	  }
@@ -460,7 +460,7 @@ func_decl:
 	| declmods deftyp notype_decl {
 		$$ = $3;
 	  }
-	| declspecs deftyp type_decl {
+	| declaration_specifiers deftyp type_decl {
 		$$ = $3;
 	  }
 	;
@@ -487,7 +487,7 @@ arg_declaration:
 		warning(2);
 	  }
 	| declmods deftyp notype_init_decls T_SEMI
-	| declspecs deftyp T_SEMI {
+	| declaration_specifiers deftyp T_SEMI {
 		if (!dcs->d_nedecl) {
 			/* empty declaration */
 			warning(2);
@@ -496,14 +496,14 @@ arg_declaration:
 			warning(3, type_name(dcs->d_type));
 		}
 	  }
-	| declspecs deftyp type_init_decls T_SEMI {
+	| declaration_specifiers deftyp type_init_decls T_SEMI {
 		if (dcs->d_nedecl) {
 			/* '%s' declared in argument declaration list */
 			warning(3, type_name(dcs->d_type));
 		}
 	  }
 	| declmods error
-	| declspecs error
+	| declaration_specifiers error
 	;
 
 declaration:			/* C99 6.7 */
@@ -517,7 +517,7 @@ declaration:			/* C99 6.7 */
 		}
 	  }
 	| declmods deftyp notype_init_decls T_SEMI
-	| declspecs deftyp T_SEMI {
+	| declaration_specifiers deftyp T_SEMI {
 		if (dcs->d_scl == TYPEDEF) {
 			/* typedef declares no type name */
 			warning(72);
@@ -526,7 +526,7 @@ declaration:			/* C99 6.7 */
 			warning(2);
 		}
 	  }
-	| declspecs deftyp type_init_decls T_SEMI
+	| declaration_specifiers deftyp type_init_decls T_SEMI
 	| error T_SEMI
 	;
 
@@ -635,16 +635,16 @@ deftyp:
 	  }
 	;
 
-declspecs:		/* C99 6.7 calls this declaration_specifiers */
+declaration_specifiers:		/* C99 6.7 */
 	  clrtyp_typespec {
 		add_type($1);
 	  }
 	| declmods typespec {
 		add_type($2);
 	  }
-	| type_attribute declspecs
-	| declspecs declmod
-	| declspecs notype_typespec {
+	| type_attribute declaration_specifiers
+	| declaration_specifiers declmod
+	| declaration_specifiers notype_typespec {
 		add_type($2);
 	  }
 	;
@@ -1294,7 +1294,7 @@ parameter_declaration:
 	  declmods deftyp {
 		$$ = declare_argument(abstract_name(), false);
 	  }
-	| declspecs deftyp {
+	| declaration_specifiers deftyp {
 		$$ = declare_argument(abstract_name(), false);
 	  }
 	| declmods deftyp notype_param_decl {
@@ -1307,13 +1307,13 @@ parameter_declaration:
 	 * "function with an abstract argument of type function".
 	 * This grammar realizes the second case.
 	 */
-	| declspecs deftyp param_decl {
+	| declaration_specifiers deftyp param_decl {
 		$$ = declare_argument($3, false);
 	  }
 	| declmods deftyp abstract_decl {
 		$$ = declare_argument($3, false);
 	  }
-	| declspecs deftyp abstract_decl {
+	| declaration_specifiers deftyp abstract_decl {
 		$$ = declare_argument($3, false);
 	  }
 	;
@@ -1729,8 +1729,8 @@ for_start:
 	  }
 	;
 for_exprs:
-	  for_start declspecs deftyp notype_init_decls T_SEMI opt_expr
-	  T_SEMI opt_expr T_RPAREN {
+	  for_start declaration_specifiers deftyp notype_init_decls T_SEMI
+	    opt_expr T_SEMI opt_expr T_RPAREN {
 		/* variable declaration in for loop */
 		c99ism(325);
 		for1(NULL, $6, $8);

Reply via email to