xref: /petsc/src/sys/tests/linter/output/testStaticFunctionCandidates.patch (revision 9c5460f9064ca60dd71a234a1f6faf93e7a6b0c9)
1*08bd1863SJacob Faibussowitsch@@ -4,5 +4,5 @@
2*08bd1863SJacob Faibussowitsch #include "testheader.h"
3*08bd1863SJacob Faibussowitsch
4*08bd1863SJacob Faibussowitsch-void BareFunctionShouldGetStatic(void) { }
5*08bd1863SJacob Faibussowitsch+static void BareFunctionShouldGetStatic(void) { }
6*08bd1863SJacob Faibussowitsch
7*08bd1863SJacob Faibussowitsch extern void ExternFunctionShouldNotGetStatic(void) { }
8*08bd1863SJacob Faibussowitsch@@ -14,5 +14,5 @@
9*08bd1863SJacob Faibussowitsch
10*08bd1863SJacob Faibussowitsch // this should get static!
11*08bd1863SJacob Faibussowitsch-void StaticFunctionPreDeclShouldNotGetStatic(void) { }
12*08bd1863SJacob Faibussowitsch+static void StaticFunctionPreDeclShouldNotGetStatic(void) { }
13*08bd1863SJacob Faibussowitsch
14*08bd1863SJacob Faibussowitsch extern void ExternFunctionPreDeclShouldNotGetStatic(void);
15*08bd1863SJacob Faibussowitsch@@ -20,5 +20,5 @@
16*08bd1863SJacob Faibussowitsch void ExternFunctionPreDeclShouldNotGetStatic(void) { }
17*08bd1863SJacob Faibussowitsch
18*08bd1863SJacob Faibussowitsch-void BareFunctionPreDeclShouldGetStatic(void);
19*08bd1863SJacob Faibussowitsch+static void BareFunctionPreDeclShouldGetStatic(void);
20*08bd1863SJacob Faibussowitsch
21*08bd1863SJacob Faibussowitsch void BareFunctionPreDeclShouldGetStatic(void) { }
22*08bd1863SJacob Faibussowitsch@@ -22,5 +22,5 @@
23*08bd1863SJacob Faibussowitsch void BareFunctionPreDeclShouldGetStatic(void);
24*08bd1863SJacob Faibussowitsch
25*08bd1863SJacob Faibussowitsch-void BareFunctionPreDeclShouldGetStatic(void) { }
26*08bd1863SJacob Faibussowitsch+static void BareFunctionPreDeclShouldGetStatic(void) { }
27*08bd1863SJacob Faibussowitsch
28*08bd1863SJacob Faibussowitsch // declaration in testheader has "extern"
29*08bd1863SJacob Faibussowitsch@@ -46,5 +46,5 @@
30*08bd1863SJacob Faibussowitsch }
31*08bd1863SJacob Faibussowitsch
32*08bd1863SJacob Faibussowitsch-char *BarePointerShouldGetStatic()
33*08bd1863SJacob Faibussowitsch+static char *BarePointerShouldGetStatic()
34*08bd1863SJacob Faibussowitsch {
35*08bd1863SJacob Faibussowitsch   return nullptr;
36*08bd1863SJacob Faibussowitsch@@ -99,5 +99,5 @@
37*08bd1863SJacob Faibussowitsch
38*08bd1863SJacob Faibussowitsch // ironically enough, this will get static
39*08bd1863SJacob Faibussowitsch-void silence_warnings(void)
40*08bd1863SJacob Faibussowitsch+static void silence_warnings(void)
41*08bd1863SJacob Faibussowitsch {
42*08bd1863SJacob Faibussowitsch   (void)StaticFunctionShouldNotGetStatic;
43