Module Name:    src
Committed By:   rillig
Date:           Sat Mar 20 16:11:12 UTC 2021

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

Log Message:
lint: make the calls to clear_warning_flags stand out less

Even though clear_warning_flags and its companions are implemented as
macros, they act like ordinary functions.  Do not distract the reader by
using uppercase names for them.

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.186 -r1.187 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.186 src/usr.bin/xlint/lint1/cgram.y:1.187
--- src/usr.bin/xlint/lint1/cgram.y:1.186	Sat Mar 20 15:30:58 2021
+++ src/usr.bin/xlint/lint1/cgram.y	Sat Mar 20 16:11:12 2021
@@ -1,5 +1,5 @@
 %{
-/* $NetBSD: cgram.y,v 1.186 2021/03/20 15:30:58 rillig Exp $ */
+/* $NetBSD: cgram.y,v 1.187 2021/03/20 16:11:12 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.186 2021/03/20 15:30:58 rillig Exp $");
+__RCSID("$NetBSD: cgram.y,v 1.187 2021/03/20 16:11:12 rillig Exp $");
 #endif
 
 #include <limits.h>
@@ -110,6 +110,10 @@ RESTORE_WARN_FLAGS(const char *file, siz
 #define cgram_debug(fmt, args...) do { } while (false)
 #endif
 
+#define clear_warning_flags() CLEAR_WARN_FLAGS(__FILE__, __LINE__)
+#define save_warning_flags() SAVE_WARN_FLAGS(__FILE__, __LINE__)
+#define restore_warning_flags() RESTORE_WARN_FLAGS(__FILE__, __LINE__)
+
 /* unbind the anonymous struct members from the struct */
 static void
 anonymize(sym_t *s)
@@ -357,11 +361,11 @@ external_declaration:		/* C99 6.9 */
 	  asm_statement
 	| function_definition {
 		global_clean_up_decl(false);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	| data_def {
 		global_clean_up_decl(false);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
@@ -1548,12 +1552,11 @@ block_item_list:
 block_item:
 	  statement {
 		$$ = true;
-		RESTORE_WARN_FLAGS(__FILE__, __LINE__);
+		restore_warning_flags();
 	  }
 	| declaration {
-	/*fprintf(stderr, "block_item.declaration: %d\n", $$);*/
 		$$ = false;
-		RESTORE_WARN_FLAGS(__FILE__, __LINE__);
+		restore_warning_flags();
 	  }
 	;
 
@@ -1596,27 +1599,27 @@ expr_statement_list:
 
 selection_statement:		/* C99 6.8.4 */
 	  if_without_else {
-		SAVE_WARN_FLAGS(__FILE__, __LINE__);
+		save_warning_flags();
 		if2();
 		if3(false);
 	  }
 	| if_without_else T_ELSE {
-		SAVE_WARN_FLAGS(__FILE__, __LINE__);
+		save_warning_flags();
 		if2();
 	  } statement {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		if3(true);
 	  }
 	| if_without_else T_ELSE error {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		if3(false);
 	  }
 	| switch_expr statement {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		switch2();
 	  }
 	| switch_expr error {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		switch2();
 	  }
 	;
@@ -1629,14 +1632,14 @@ if_without_else:
 if_expr:
 	  T_IF T_LPAREN expr T_RPAREN {
 		if1($3);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
 switch_expr:
 	  T_SWITCH T_LPAREN expr T_RPAREN {
 		switch1($3);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
@@ -1658,17 +1661,17 @@ generic_expr:
 
 do_statement:
 	  do statement {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
 iteration_statement:		/* C99 6.8.5 */
 	  while_expr statement {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		while2();
 	  }
 	| while_expr error {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		while2();
 	  }
 	| do_statement do_while_expr {
@@ -1676,17 +1679,17 @@ iteration_statement:		/* C99 6.8.5 */
 		ftflg = false;
 	  }
 	| do error {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		do2(NULL);
 	  }
 	| for_exprs statement {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		for2();
 		popdecl();
 		block_level--;
 	  }
 	| for_exprs error {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 		for2();
 		popdecl();
 		block_level--;
@@ -1696,7 +1699,7 @@ iteration_statement:		/* C99 6.8.5 */
 while_expr:
 	  T_WHILE T_LPAREN expr T_RPAREN {
 		while1($3);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
@@ -1724,11 +1727,11 @@ for_exprs:
 		/* variable declaration in for loop */
 		c99ism(325);
 		for1(NULL, $6, $8);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	    }
 	  | for_start opt_expr T_SEMI opt_expr T_SEMI opt_expr T_RPAREN {
 		for1($2, $4, $6);
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 
@@ -1786,10 +1789,10 @@ read_until_rparen:
 
 declaration_list:
 	  declaration {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	| declaration_list declaration {
-		CLEAR_WARN_FLAGS(__FILE__, __LINE__);
+		clear_warning_flags();
 	  }
 	;
 

Reply via email to