================
@@ -25,39 +26,47 @@ void tooShortVariableNames(int z)
   for (int m = 0; m < 5; ++m)
   // CHECK-MESSAGES: :[[@LINE-1]]:12: warning: loop variable name 'm' is too 
short, expected at least 2 characters [readability-identifier-length]
   {
-    doIt();
+    doIt(i, jj, m);
   }
 
   try {
-    doIt();
+    doIt(z);
   } catch (const myexcept &x)
   // CHECK-MESSAGES: :[[@LINE-1]]:28: warning: exception variable name 'x' is 
too short, expected at least 2 characters [readability-identifier-length]
   {
-    doIt();
+    doIt(x);
   }
 }
 
-void longEnoughVariableNames(int n) // argument 'n' ignored by default 
configuration
+void longEnoughVariableNames(int n, int m) // argument 'n' ignored by default 
configuration, 'm' is only used on this line
 {
   int var = 5;
 
   for (int i = 0; i < 42; ++i) // 'i' is default allowed, for historical 
reasons
   {
-    doIt();
+    doIt(var, i);
+  }
+
+  for (int a = 0; a < 42; ++a) // 'a' is only used on this line
+  {
+      doIt();
   }
 
   for (int kk = 0; kk < 42; ++kk) {
-    doIt();
+    doIt(kk);
   }
 
   try {
-    doIt();
+    doIt(n);
   } catch (const simpleexcept &e) // ignored by default configuration
   {
-    doIt();
+    doIt(e);
   } catch (const myexcept &ex) {
-    doIt();
-  }
+    doIt(ex);
+  } catch (const int &d) { doIt(d); } // 'd' is only used on this line
 
   int x = 5; // ignored by configuration
+  ++x;
+
+  int b = 0; // 'b' is only used on this line
 }
----------------
dutkalex wrote:

Done (the tests regarding the line count feature have been extracted into a 
dedicated test file)

https://github.com/llvm/llvm-project/pull/185319
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to