]> git.puffer.fish Git - matthieu/frr.git/commitdiff
tools: Add coccinelle script to check if void does not have return
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Tue, 4 Feb 2020 18:05:40 +0000 (20:05 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Tue, 4 Feb 2020 18:07:17 +0000 (20:07 +0200)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
scripts/coccinelle/void_no_return.cocci [new file with mode: 0644]

diff --git a/scripts/coccinelle/void_no_return.cocci b/scripts/coccinelle/void_no_return.cocci
new file mode 100644 (file)
index 0000000..7da9e73
--- /dev/null
@@ -0,0 +1,9 @@
+@@
+identifier f;
+expression e;
+@@
+void f(...) {
+  ...
+- return
+  e;
+}