Make functions static in unittests
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 26 Nov 2019 17:12:03 +0000 (12:12 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 26 Nov 2019 19:29:20 +0000 (14:29 -0500)
Enabling -Wmissing-declarations points out that a bunch of function in
the unittests can be made static, do that.

gdb/ChangeLog:

* unittests/array-view-selftests.c (check_ptr_size_ctor2): Make
static.
* unittests/basic_string_view/capacity/1.cc (test01): Likewise.
* unittests/basic_string_view/cons/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/cons/char/2.cc (test03): Likewise.
(main): Likewise.
* unittests/basic_string_view/cons/char/3.cc (test05): Likewise.
(main): Likewise.
* unittests/basic_string_view/element_access/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/element_access/char/empty.cc (main): Likewise.
* unittests/basic_string_view/element_access/char/front_back.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/inserters/char/2.cc (test05): Likewise.
(main): Likewise.
* unittests/basic_string_view/modifiers/remove_prefix/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/modifiers/remove_suffix/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/modifiers/swap/char/1.cc (test01): Likewise.
* unittests/basic_string_view/operations/compare/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/compare/char/13650.cc (test01): Likewise.
* unittests/basic_string_view/operations/copy/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/data/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/find/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/find/char/2.cc (test02): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/find/char/3.cc (test03): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/find/char/4.cc (main): Likewise.
* unittests/basic_string_view/operations/rfind/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/rfind/char/2.cc (test02): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/rfind/char/3.cc (test03): Likewise.
(main): Likewise.
* unittests/basic_string_view/operations/substr/char/1.cc (test01): Likewise.
(main): Likewise.
* unittests/basic_string_view/operators/char/2.cc (main): Likewise.
* unittests/optional/assignment/1.cc (test): Likewise.
* unittests/optional/assignment/2.cc (test): Likewise.
* unittests/optional/assignment/3.cc (test): Likewise.
* unittests/optional/assignment/4.cc (test): Likewise.
* unittests/optional/assignment/5.cc (test): Likewise.
* unittests/optional/assignment/6.cc (test): Likewise.
* unittests/optional/assignment/7.cc (test): Likewise.
* unittests/optional/cons/copy.cc (test): Likewise.
* unittests/optional/cons/default.cc (test): Likewise.
* unittests/optional/cons/move.cc (test): Likewise.
* unittests/optional/cons/value.cc (test): Likewise.
* unittests/optional/in_place.cc (test): Likewise.
* unittests/optional/observers/1.cc (test): Likewise.
* unittests/optional/observers/2.cc (test): Likewise.

Change-Id: I66626db864cb877cacc570d4660df633530554f5

40 files changed:
gdb/ChangeLog
gdb/unittests/array-view-selftests.c
gdb/unittests/basic_string_view/capacity/1.cc
gdb/unittests/basic_string_view/cons/char/1.cc
gdb/unittests/basic_string_view/cons/char/2.cc
gdb/unittests/basic_string_view/cons/char/3.cc
gdb/unittests/basic_string_view/element_access/char/1.cc
gdb/unittests/basic_string_view/element_access/char/empty.cc
gdb/unittests/basic_string_view/element_access/char/front_back.cc
gdb/unittests/basic_string_view/inserters/char/2.cc
gdb/unittests/basic_string_view/modifiers/remove_prefix/char/1.cc
gdb/unittests/basic_string_view/modifiers/remove_suffix/char/1.cc
gdb/unittests/basic_string_view/modifiers/swap/char/1.cc
gdb/unittests/basic_string_view/operations/compare/char/1.cc
gdb/unittests/basic_string_view/operations/compare/char/13650.cc
gdb/unittests/basic_string_view/operations/copy/char/1.cc
gdb/unittests/basic_string_view/operations/data/char/1.cc
gdb/unittests/basic_string_view/operations/find/char/1.cc
gdb/unittests/basic_string_view/operations/find/char/2.cc
gdb/unittests/basic_string_view/operations/find/char/3.cc
gdb/unittests/basic_string_view/operations/find/char/4.cc
gdb/unittests/basic_string_view/operations/rfind/char/1.cc
gdb/unittests/basic_string_view/operations/rfind/char/2.cc
gdb/unittests/basic_string_view/operations/rfind/char/3.cc
gdb/unittests/basic_string_view/operations/substr/char/1.cc
gdb/unittests/basic_string_view/operators/char/2.cc
gdb/unittests/optional/assignment/1.cc
gdb/unittests/optional/assignment/2.cc
gdb/unittests/optional/assignment/3.cc
gdb/unittests/optional/assignment/4.cc
gdb/unittests/optional/assignment/5.cc
gdb/unittests/optional/assignment/6.cc
gdb/unittests/optional/assignment/7.cc
gdb/unittests/optional/cons/copy.cc
gdb/unittests/optional/cons/default.cc
gdb/unittests/optional/cons/move.cc
gdb/unittests/optional/cons/value.cc
gdb/unittests/optional/in_place.cc
gdb/unittests/optional/observers/1.cc
gdb/unittests/optional/observers/2.cc

index ad4ea44e896c43c43d562891ad7df94726822db3..afb0b65c7955b3a9341cc946bf9aae62c3a7de87 100644 (file)
@@ -1,3 +1,84 @@
+2019-11-26  Simon Marchi  <simon.marchi@efficios.com>
+
+       * unittests/array-view-selftests.c (check_ptr_size_ctor2): Make
+       static.
+       * unittests/basic_string_view/capacity/1.cc (test01): Likewise.
+       * unittests/basic_string_view/cons/char/1.cc (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/cons/char/2.cc (test03): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/cons/char/3.cc (test05): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/element_access/char/1.cc (test01):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/element_access/char/empty.cc (main):
+       Likewise.
+       * unittests/basic_string_view/element_access/char/front_back.cc
+       (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/inserters/char/2.cc (test05):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/modifiers/remove_prefix/char/1.cc
+       (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/modifiers/remove_suffix/char/1.cc
+       (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/modifiers/swap/char/1.cc (test01):
+       Likewise.
+       * unittests/basic_string_view/operations/compare/char/1.cc
+       (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/compare/char/13650.cc
+       (test01): Likewise.
+       * unittests/basic_string_view/operations/copy/char/1.cc (test01):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/data/char/1.cc (test01):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/find/char/1.cc (test01):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/find/char/2.cc (test02):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/find/char/3.cc (test03):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/find/char/4.cc (main):
+       Likewise.
+       * unittests/basic_string_view/operations/rfind/char/1.cc (test01):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/rfind/char/2.cc (test02):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/rfind/char/3.cc (test03):
+       Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operations/substr/char/1.cc
+       (test01): Likewise.
+       (main): Likewise.
+       * unittests/basic_string_view/operators/char/2.cc (main):
+       Likewise.
+       * unittests/optional/assignment/1.cc (test): Likewise.
+       * unittests/optional/assignment/2.cc (test): Likewise.
+       * unittests/optional/assignment/3.cc (test): Likewise.
+       * unittests/optional/assignment/4.cc (test): Likewise.
+       * unittests/optional/assignment/5.cc (test): Likewise.
+       * unittests/optional/assignment/6.cc (test): Likewise.
+       * unittests/optional/assignment/7.cc (test): Likewise.
+       * unittests/optional/cons/copy.cc (test): Likewise.
+       * unittests/optional/cons/default.cc (test): Likewise.
+       * unittests/optional/cons/move.cc (test): Likewise.
+       * unittests/optional/cons/value.cc (test): Likewise.
+       * unittests/optional/in_place.cc (test): Likewise.
+       * unittests/optional/observers/1.cc (test): Likewise.
+       * unittests/optional/observers/2.cc (test): Likewise.
+
 2019-11-26  Simon Marchi  <simon.marchi@efficios.com>
 
        * tui-win.h (tui_set_var_cmd): Remove.
index 95a4cc799f01c5590a947a7a48b58be52391cb34..9e12a5af36d4eb539d3f9056565bb3fe9330075b 100644 (file)
@@ -259,7 +259,7 @@ require_not_constructible ()
 
 /* Check the array_view<T>(PTR, SIZE) ctor, when T is a pointer.  */
 
-void
+static void
 check_ptr_size_ctor2 ()
 {
   struct A {};
index a55249d083ffddcbdeed72191bf08a9c2f41333b..55ee05e7353381922fba75a7405296347aff5f35 100644 (file)
@@ -131,8 +131,8 @@ namespace selftests {
 namespace string_view {
 namespace capacity_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   gdb::basic_string_view<A<B>> str02;
   typedef gdb::basic_string_view< A<B> >::size_type size_type_o;
@@ -161,7 +161,7 @@ test01()
   VERIFY( sz03 >= sz04 );
 }
 
-int
+static int
 main()
 {
   test01();
index a7cc8f29d6b9f14f38ce1622eb4e770fe5ab7363..b5209bd989ca82f7b11c96843870d3ff0cd9f46d 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace cons_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
 
@@ -56,8 +56,8 @@ test01()
   VERIFY( str07.length() == 10 );
 }
 
-int
-main()
+static int
+main ()
 { 
   test01();
 
index 74af38b1b14e73b8262e313097fc103e72a7416a..bd7fb6fed441cca48fc109f169fe65bb41806176 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace cons_2 {
 
-void
-test03()
+static void
+test03 ()
 {
   const char* with_nulls = "This contains \0 a zero byte.";
 
@@ -35,8 +35,8 @@ test03()
   VERIFY( s2.size() == 28 );
 }
 
-int
-main()
+static int
+main ()
 { 
   test03();
 
index 9e1ca7e67590d0edbb07f1d08f983d51d3fc2b43..8dbaba77350356b327c09893daafeb06d9582441 100644 (file)
 
 namespace cons_3 {
 
-void
-test05()
+static void
+test05 ()
 {
   char const * s = 0;
   gdb::string_view zero_length_built_with_NULL(s, 0);
 }
 
-int
-main()
+static int
+main ()
 { 
   test05();
 
index 59a44b89ab3242bf648952eed0de90c8c73ccd31..ea24cd24345deb1463942b7a6e252354b580e478 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace element_access_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
   typedef gdb::string_view::const_reference cref;
@@ -60,8 +60,8 @@ test01()
   }
 }
 
-int
-main()
+static int
+main ()
 { 
   test01();
   return 0;
index 10739404999a99980ec6cf97af812eccc992aba2..5c322219ca42394b3f6f2b412acd4707f911e3df 100644 (file)
@@ -20,8 +20,8 @@
 
 namespace element_access_empty {
 
-int
-main()
+static int
+main ()
 {
   {
     gdb::string_view empty;
index 8577ee1251a4a1ef44ea0855709ba2b32f9b3341..7470336cd02ecb3dec9645d5ff2f72601fb22638 100644 (file)
@@ -20,8 +20,8 @@
 
 namespace element_access_front_back {
 
-void
-test01()
+static void
+test01 ()
 {
   gdb::string_view str("ramifications");
   const gdb::string_view cstr("melodien");
@@ -32,8 +32,8 @@ test01()
   VERIFY( cstr.back() == 'n' );
 }
 
-int
-main()
+static int
+main ()
 {
   test01();
 
index 3235525c92bfbfe7f614bf0a19d7b756373dd179..4d92fa09d045c38516df4b2aa3ecb1821baaa539 100644 (file)
@@ -30,8 +30,8 @@ namespace inserters_2 {
 // testing basic_filebuf::xsputn via stress testing with large string_views
 // based on a bug report libstdc++ 9
 // mode == out
-void
-test05(std::size_t size)
+static void
+test05 (std::size_t size)
 {
   bool test ATTRIBUTE_UNUSED = true;
 
@@ -78,8 +78,8 @@ test05(std::size_t size)
   VERIFY( count == 2 * size );
 }
 
-int
-main()
+static int
+main ()
 {
   test05(1); 
   test05(1000); 
index 5c34f8021dbe515c29f6b8a89466496d15a85d89..7cb93e1437bbe279563b2c2673c34811d0f412e3 100644 (file)
@@ -19,8 +19,8 @@
 
 namespace modifiers_remove_prefix {
 
-void
-test01()
+static void
+test01 ()
 {
   using gdb::string_view;
 
@@ -52,8 +52,8 @@ test02()
 }
 #endif
 
-int
-main()
+static int
+main ()
 { 
   test01();
 #ifndef GDB_STRING_VIEW
index eb9f73bb716467170314e2fa45b64c88bc7996fd..97e887e3034ebc07a501a27b204d168542252e3c 100644 (file)
@@ -19,8 +19,8 @@
 
 namespace modifiers_remove_suffix {
 
-void
-test01()
+static void
+test01 ()
 {
   using gdb::string_view;
 
@@ -52,8 +52,8 @@ test02()
 }
 #endif
 
-int
-main()
+static int
+main ()
 { 
   test01();
 #ifndef GDB_STRING_VIEW
index 3a8db925a2804174cf5ab328fcc80965f9cf1949..e1b66c6a77fc1083c91aca0a905909226401f168 100644 (file)
@@ -20,8 +20,8 @@
 
 namespace modifiers_swap {
 
-void
-test01()
+static void
+test01 ()
 {
   using gdb::string_view;
 
index 273e01e49ad1e01795d8870788e65df55f2c1703..44b10663a1f72da0b83249c8be65b16292665dae 100644 (file)
@@ -61,8 +61,8 @@ test_value(int result, want_value expected)
   return 0;
 }
 
-int
-test01()
+static int
+test01 ()
 {
   using gdb::string_view;
 
@@ -121,8 +121,8 @@ test01()
 }
 
 
-int
-main()
+static int
+main ()
 {
   test01();
 
index 69e55687b179929b982da2b6e259610e933ef845..c50d7c221f3c79b96ab7e3eb96825fc401af77e1 100644 (file)
@@ -22,8 +22,8 @@
 namespace operations_compare_13650 {
 
 // libstdc++/13650
-void
-test01()
+static void
+test01 ()
 {
   using gdb::string_view;
 
@@ -39,7 +39,7 @@ test01()
   VERIFY( str_b.compare(0, 3, lit_02, 5) < 0 );
 }
 
-int
+static int
 main()
 {
   test01();
index 4abc283c63c1b7083d40a51b623586fea0e3105f..fd829113da47e70dc621bc1aae41418faa8405ba 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_copy_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
 
@@ -35,8 +35,8 @@ test01()
   VERIFY( '9' == buffer[0] );
 }
 
-int
-main()
+static int
+main ()
 { 
   test01();
 
index 1d71fcc44684c7b210a9a958e84c07fb06c6af5d..0901e4cc95e8eb1b9e2796a019f86d1c2b39c0bb 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_data_1 {
 
-int
-test01()
+static int
+test01 ()
 {
   gdb::string_view empty;
 
@@ -33,8 +33,8 @@ test01()
   return 0;
 }
 
-int
-main()
+static int
+main ()
 { 
   test01();
 
index fe769eba1c130813a50100c9c8f7622538265b8b..ee36cb04794188f41ac69366debe46323608ab80 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_find_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
   typedef gdb::string_view::const_reference cref;
@@ -154,8 +154,8 @@ test02()
 }
 #endif
 
-int
-main()
+static int
+main ()
 {
   test01();
 #ifndef GDB_STRING_VIEW
index 2a220df23965b6f739875634385cddd43689b5ee..72ed9c5bd7f3092bd9cb061ddc8bd4b5e1206379 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_find_2 {
 
-void
-test02()
+static void
+test02 ()
 {
   typedef gdb::string_view::size_type csize_type;
   csize_type npos = gdb::string_view::npos;
@@ -152,8 +152,8 @@ test03()
 }
 #endif
 
-int
-main()
+static int
+main ()
 {
   test02();
 #ifndef GDB_STRING_VIEW
index b47daadc02fbdbd62c3dd087491c6a4e50ca6662..3995c07f75351aad1ca81909f827fd39bf7b6ef4 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_find_3 {
 
-void
-test03()
+static void
+test03 ()
 {
   typedef gdb::string_view::size_type csize_type;
   csize_type npos = gdb::string_view::npos;
@@ -152,8 +152,8 @@ test04()
 }
 #endif
 
-int
-main()
+static int
+main ()
 {
   test03();
 #ifndef GDB_STRING_VIEW
index 17f1862056224a2fa7ac699cc585e11159468d2b..75b04a429d394d16ad5c2bf31e40ee2dd5a6604c 100644 (file)
@@ -22,7 +22,7 @@
 namespace operations_find_4 {
 
 // libstdc++/31401
-void
+static void
 test01()
 {
   typedef gdb::string_view::size_type csize_type;
@@ -34,8 +34,8 @@ test01()
   VERIFY( pos1 == npos );
 }
 
-int
-main()
+static int
+main ()
 {
   test01();
 
index 7a634f4c170be8761f32bd4ea36860acf58695d5..11fa0d775283945474aff8bd59f26909c29238ce 100644 (file)
@@ -21,8 +21,8 @@ namespace operations_rfind_1 {
 
 // basic_string_view rfind
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
   typedef gdb::string_view::const_reference cref;
@@ -84,8 +84,8 @@ test01()
   VERIFY( csz01 == npos );
 }
 
-int
-main()
+static int
+main ()
 {
   test01();
 
index d4e8561b394dee831d774cc84ba554b249ff827a..aa99d0ee4ec6f80b8f117aa0e290ac5483b03f5b 100644 (file)
@@ -21,8 +21,8 @@ namespace operations_rfind_2 {
 
 // basic_string_view::find_last_of
 
-void
-test02()
+static void
+test02 ()
 {
   gdb::string_view z("ab");
   gdb::string_view::size_type pos;
@@ -42,8 +42,8 @@ test02()
   VERIFY( pos == gdb::string_view::npos );
 }
 
-int
-main()
+static int
+main ()
 {
   test02();
 
index 4d375567a18da89c10e0a7e2531a5bce44e2b859..989814c4ac7d96f1f7bdfd32c35e35c32e4fc428 100644 (file)
@@ -21,8 +21,8 @@ namespace operations_rfind_3 {
 
 // basic_string_view::find_last_not_of
 
-void
-test03()
+static void
+test03 ()
 {
   typedef gdb::string_view::size_type csize_type;
   gdb::string_view::size_type pos;
@@ -56,8 +56,9 @@ test03()
   pos = z.find_last_not_of("Xa");
   VERIFY( pos == 1 );
 }
-int
-main()
+
+static int
+main ()
 {
   test03();
 
index b732204a475af5c0e9604ec113804fb9d0dd03cf..a95173ac7666825e6a3c3aabe81a7cb2ca46d02b 100644 (file)
@@ -21,8 +21,8 @@
 
 namespace operations_substr_1 {
 
-void
-test01()
+static void
+test01 ()
 {
   typedef gdb::string_view::size_type csize_type;
   typedef gdb::string_view::const_reference cref;
@@ -68,8 +68,8 @@ test01()
   }
 }
 
-int
-main()
+static int
+main ()
 { 
   test01();
 
index 38aa3c2b68bf1dde62b9c114c4b229989b8236e6..281d7daeb7eb409fde8987567447504927787e0c 100644 (file)
@@ -111,7 +111,7 @@ template<class charT, class traits, class Allocator>
 
 namespace operators_2 {
 
-void
+static void
 test01()
 {
   gdb::string_view     str_0("costa rica");
@@ -360,8 +360,8 @@ test02()
 }
 #endif
 
-int
-main()
+static int
+main ()
 {
   test01();
 #ifndef GDB_STRING_VIEW
index 852464732bb6e46612043e059c229c8312d0a6e1..f17468cbf4885419342820c710483efee1d8bf92 100644 (file)
@@ -92,7 +92,8 @@ struct value_type : private mixin_counter
   state_type state = zero;
 };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
   using S = value_type::state_type;
index 8c916022133b4f85a070e677dc074b3636b71bb7..9964d57a5ee068eb7a05913b0febb45017908da8 100644 (file)
@@ -92,7 +92,8 @@ struct value_type : private mixin_counter
   state_type state = zero;
 };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
   using S = value_type::state_type;
index 2957a29a797bca8c56eddf3e0dea85162d640a97..2fbab478873f19f6b4e796126d471a484172b351 100644 (file)
@@ -92,7 +92,8 @@ struct value_type : private mixin_counter
   state_type state = zero;
 };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
   using S = value_type::state_type;
index 98ea03d99be3d5ebf54ea2a8241bb70f1970b010..d86bc03c92d959751f33a05676865956b851128a 100644 (file)
@@ -92,7 +92,8 @@ struct value_type : private mixin_counter
   state_type state = zero;
 };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
   using S = value_type::state_type;
index 3a7bd33f31e631d15589a84f1c177d918c764387..b7b8d61c639c6b222d0119a4e7a16c82b8afc154 100644 (file)
@@ -28,7 +28,8 @@ struct mixin_counter
 
 struct value_type : private mixin_counter { };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
 
index cea59946ed9de9e64c2f0fad38e70dbcfd3fc39e..3c1e246704fab5a95260bda817960549395c9b45 100644 (file)
@@ -34,7 +34,8 @@ struct value_type : private mixin_counter
   int state = 0;
 };
 
-void test()
+static void
+test ()
 {
   using O = gdb::optional<value_type>;
 
index 76a47eb17c2539d54e8b2879b18dd799e38e4b8a..5e736708654233cb0a8b87ea96cf411f4197d20b 100644 (file)
@@ -17,7 +17,8 @@
 
 namespace assign_7 {
 
-void test()
+static void
+test ()
 {
   gdb::optional<int> o{666};
   VERIFY(o && *o == 666);
index 28bfce84df88d57705b9fd7326b1d6b89a698332..af8b56ea87a5f130ef0654711aa0d0ae10f62e16 100644 (file)
@@ -47,7 +47,8 @@ struct throwing_copy
   throwing_copy(throwing_copy const&) { throw exception {}; }
 };
 
-void test()
+static void
+test ()
 {
   // [20.5.4.1] Constructors
 
index 828fa26886da5a58c3b350c981ae0f939ae8056a..54c4bf7c7655ddf36222f1b4079f589b325ded8d 100644 (file)
@@ -33,7 +33,8 @@ struct tracker
 
 int tracker::count = 0;
 
-void test()
+static void
+test ()
 {
   // [20.5.4.1] Constructors
 
index 0cfa5397a6ec2e23ac8ba50fe7d67ae44703c480..cf363f411fc1e87109f89400c7be2a37c5924a62 100644 (file)
@@ -47,7 +47,8 @@ struct throwing_move
   throwing_move(throwing_move const&) { throw exception {}; }
 };
 
-void test()
+static void
+test ()
 {
   // [20.5.4.1] Constructors
 
index e47b367b188263d0f9a4c83ea7e4d73021a73fd6..23f546ed4c02fce931ebd73546bf6ab32864e02b 100644 (file)
@@ -55,7 +55,8 @@ struct throwing_construction
   bool propagate;
 };
 
-void test()
+static void
+test ()
 {
   // [20.5.4.1] Constructors
 
index 6387be49e591f98a46b25db29aec1d26c2c1af8f..d751abe219f8a7fe9b0f06576b6613baef5e0973 100644 (file)
@@ -17,7 +17,8 @@
 
 namespace in_place {
 
-void test()
+static void
+test ()
 {
   // [20.5.5] In-place construction
   {
index 42a771975bec2685a330647f1d6d895f903dcdb8..368c42d514c42b83f2cc8293c766559e1c702511 100644 (file)
@@ -22,7 +22,8 @@ struct value_type
   int i;
 };
 
-void test()
+static void
+test ()
 {
   gdb::optional<value_type> o { value_type { 51 } };
   VERIFY( (*o).i == 51 );
index cc28c0bc9a96811795e24523ba53a38cb6d9fcac..e259b2b546b3d2dab0f7fb1c5e88154d30283009 100644 (file)
@@ -24,7 +24,8 @@ struct value_type
 
 void* operator&(const value_type&) = delete;
 
-void test()
+static void
+test ()
 {
   gdb::optional<value_type> o { value_type { 51 } };
   VERIFY( o->i == 51 );