[libcxx-commits] [libcxx] [libc++] Diagnose unused variables of some classes (PR #202011)

via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 5 23:45:17 PDT 2026


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff origin/main HEAD --extensions cpp,,h -- libcxx/test/libcxx/diagnostics/unused_variables.verify.cpp libcxx/include/__condition_variable/condition_variable.h libcxx/include/__exception/exception.h libcxx/include/__exception/exception_ptr.h libcxx/include/__exception/nested_exception.h libcxx/include/__expected/bad_expected_access.h libcxx/include/__expected/expected.h libcxx/include/__expected/unexpected.h libcxx/include/__filesystem/directory_entry.h libcxx/include/__filesystem/directory_iterator.h libcxx/include/__filesystem/file_status.h libcxx/include/__filesystem/filesystem_error.h libcxx/include/__filesystem/path.h libcxx/include/__filesystem/path_iterator.h libcxx/include/__filesystem/recursive_directory_iterator.h libcxx/include/__flat_map/flat_map.h libcxx/include/__flat_map/flat_multimap.h libcxx/include/__flat_set/flat_multiset.h libcxx/include/__flat_set/flat_set.h libcxx/include/__format/format_arg.h libcxx/include/__format/format_context.h libcxx/include/__format/format_error.h libcxx/include/__functional/function.h libcxx/include/__functional/reference_wrapper.h libcxx/include/__iterator/back_insert_iterator.h libcxx/include/__iterator/front_insert_iterator.h libcxx/include/__iterator/insert_iterator.h libcxx/include/__iterator/istream_iterator.h libcxx/include/__iterator/istreambuf_iterator.h libcxx/include/__iterator/move_iterator.h libcxx/include/__ostream/basic_ostream.h libcxx/include/__vector/vector.h libcxx/include/__vector/vector_bool.h libcxx/include/any libcxx/include/barrier libcxx/include/condition_variable libcxx/include/deque libcxx/include/forward_list libcxx/include/fstream libcxx/include/future libcxx/include/istream libcxx/include/list libcxx/include/map libcxx/include/set libcxx/include/string libcxx/include/unordered_map libcxx/include/unordered_set libcxx/src/filesystem/directory_iterator.cpp libcxx/test/benchmarks/containers/sequence/sequence_container_benchmarks.h libcxx/test/libcxx/containers/associative/non_const_comparator.verify.cpp libcxx/test/libcxx/containers/sequences/vector/robust_against_adl.pass.cpp libcxx/test/libcxx/containers/unord/non_const_comparator.verify.cpp libcxx/test/libcxx/containers/unord/unord.set/missing_hash_specialization.verify.cpp libcxx/test/libcxx/input.output/filesystems/class.directory_entry/directory_entry.mods/last_write_time.pass.cpp libcxx/test/libcxx/input.output/filesystems/nodiscard.verify.cpp libcxx/test/libcxx/strings/basic.string/nonnull.verify.cpp libcxx/test/libcxx/strings/basic.string/string.cons/constinit_sso_string.compile.pass.cpp libcxx/test/std/containers/associative/from_range_associative_containers.h libcxx/test/std/containers/associative/map/incomplete_type.pass.cpp libcxx/test/std/containers/associative/map/map.cons/copy_assign.addressof.compile.pass.cpp libcxx/test/std/containers/associative/multimap/incomplete_type.pass.cpp libcxx/test/std/containers/associative/multimap/multimap.cons/copy_assign.addressof.compile.pass.cpp libcxx/test/std/containers/associative/multiset/multiset.cons/copy_assign.addressof.compile.pass.cpp libcxx/test/std/containers/associative/set/set.cons/copy_assign.addressof.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_exceptions.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_exceptions.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multimap/robust_against_nonbool.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multiset/flat.multiset.cons/default.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multiset/flat.multiset.cons/dtor_noexcept.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multiset/flat.multiset.cons/move.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multiset/robust_against_nonbool.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.set/flat.set.cons/default.pass.cpp libcxx/test/std/containers/container.adaptors/flat.set/flat.set.cons/dtor_noexcept.pass.cpp libcxx/test/std/containers/container.adaptors/flat.set/flat.set.cons/move.pass.cpp libcxx/test/std/containers/container.adaptors/flat.set/robust_against_nonbool.compile.pass.cpp libcxx/test/std/containers/sequences/deque/deque.cons/move_assign.addressof.compile.pass.cpp libcxx/test/std/containers/sequences/forwardlist/exception_safety.pass.cpp libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/sequences/from_range_sequence_containers.h libcxx/test/std/containers/sequences/list/exception_safety.pass.cpp libcxx/test/std/containers/sequences/list/list.cons/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/sequences/list/list.cons/assign_move.addressof.compile.pass.cpp libcxx/test/std/containers/sequences/list/list.cons/input_iterator.pass.cpp libcxx/test/std/containers/sequences/vector.bool/ctor_exceptions.pass.cpp libcxx/test/std/containers/sequences/vector/addressof.compile.pass.cpp libcxx/test/std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp libcxx/test/std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp libcxx/test/std/containers/sequences/vector/vector.cons/exceptions.pass.cpp libcxx/test/std/containers/unord/from_range_unordered_containers.h libcxx/test/std/containers/unord/unord.map/incomplete_type.pass.cpp libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/assign_move.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/move.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/move_alloc.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multimap/incomplete.pass.cpp libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/move_alloc.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/move_alloc.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/move.addressof.compile.pass.cpp libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/move_alloc.addressof.compile.pass.cpp libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp libcxx/test/std/input.output/file.streams/fstreams/ifstream.cons/default.pass.cpp libcxx/test/std/input.output/file.streams/fstreams/ifstream.cons/path.pass.cpp libcxx/test/std/input.output/file.streams/fstreams/ofstream.cons/default.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.cons/copy.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.cons/copy_assign.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.cons/move.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.cons/move_assign.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.cons/path.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.mods/assign.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.mods/replace_filename.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_type_obs.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/path.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_iterator/directory_iterator.members/ctor.pass.cpp libcxx/test/std/input.output/filesystems/class.filesystem_error/filesystem_error.members.pass.cpp libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/copy_assign.pass.cpp libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/recursion_pending.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.copy/copy.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/back.insert.iter.cons/container.pass.cpp libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons/container.pass.cpp libcxx/test/std/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons/test.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members/scan_is.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.members/scan_not.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members/scan_is.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/locale.ctype/locale.ctype.members/scan_not.pass.cpp libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.string/converted.pass.cpp libcxx/test/std/ranges/range.adaptors/range.lazy.split/general.pass.cpp libcxx/test/std/ranges/range.adaptors/range.split/general.pass.cpp libcxx/test/std/ranges/range.utility/range.utility.conv/to_std_containers.pass.cpp libcxx/test/std/re/re.regex/re.regex.construct/il_flg.pass.cpp libcxx/test/std/strings/basic.string/string.cons/T_size_size.pass.cpp libcxx/test/std/strings/basic.string/string.cons/dtor.pass.cpp libcxx/test/std/strings/basic.string/string.cons/from_range.pass.cpp libcxx/test/std/strings/basic.string/string.cons/move_alloc.pass.cpp libcxx/test/std/strings/basic.string/string.cons/substr.pass.cpp libcxx/test/std/strings/basic.string/string.ops/string_substr/substr.pass.cpp libcxx/test/std/thread/futures/futures.async/thread_create_failure.pass.cpp libcxx/test/std/thread/futures/futures.async/wait_on_destruct.pass.cpp libcxx/test/std/thread/futures/futures.promise/get_future.pass.cpp libcxx/test/std/thread/futures/futures.promise/set_rvalue.pass.cpp libcxx/test/std/thread/futures/futures.promise/set_value_const.pass.cpp libcxx/test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp libcxx/test/std/thread/thread.condition/thread.condition.condvarany/default.pass.cpp libcxx/test/std/utilities/any/any.class/any.cons/copy.pass.cpp libcxx/test/std/utilities/any/any.class/any.cons/value.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.default.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.inplace.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.inplace_init_list.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.u.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.unexpect.pass.cpp libcxx/test/std/utilities/expected/expected.expected/ctor/ctor.unexpect_init_list.pass.cpp libcxx/test/std/utilities/expected/expected.expected/dtor.pass.cpp libcxx/test/std/utilities/expected/expected.unexpected/ctor/ctor.error.pass.cpp libcxx/test/std/utilities/expected/expected.unexpected/ctor/ctor.inplace.pass.cpp libcxx/test/std/utilities/expected/expected.unexpected/ctor/ctor.inplace_init_list.pass.cpp libcxx/test/std/utilities/expected/expected.void/ctor/ctor.unexpect.pass.cpp libcxx/test/std/utilities/expected/expected.void/ctor/ctor.unexpect_init_list.pass.cpp libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/F_incomplete.pass.cpp libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/noncopyable_return_type.pass.cpp libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/robust_against_adl.pass.cpp libcxx/test/std/utilities/function.objects/refwrap/refwrap.comparisons/equal.refwrap.refwrap.pass.cpp libcxx/test/std/utilities/function.objects/refwrap/refwrap.comparisons/equal.refwrap.refwrap_const.pass.cpp libcxx/test/std/utilities/tuple/tuple.tuple/TupleFunction.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_deque_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_list_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_map_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_set_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_string_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_unordered_map_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_unordered_set_synop2.pass.cpp libcxx/test/std/utilities/utility/mem.res/mem.res.aliases/header_vector_synop2.pass.cpp libcxx/test/libcxx/containers/associative/non_const_comparator.incomplete.compile.pass.cpp libcxx/test/libcxx/containers/unord/non_const_comparator.incomplete.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/default_noexcept.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/dtor_noexcept.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_noexcept.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/default_noexcept.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/dtor_noexcept.compile.pass.cpp libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_noexcept.compile.pass.cpp --diff_from_common_commit
``````````

:warning:
The reproduction instructions above might return results for more than one PR
in a stack if you are using a stacked PR workflow. You can limit the results by
changing `origin/main` to the base branch/commit you want to compare against.
:warning:

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/libcxx/include/__iterator/insert_iterator.h b/libcxx/include/__iterator/insert_iterator.h
index 9d284176a..30559d13d 100644
--- a/libcxx/include/__iterator/insert_iterator.h
+++ b/libcxx/include/__iterator/insert_iterator.h
@@ -36,8 +36,8 @@ using __insert_iterator_iter_t _LIBCPP_NODEBUG = typename _Container::iterator;
 #endif
 
 template <class _Container>
-class [[__gnu__::__warn_unused__]] insert_iterator
-    : public __iterator_base<insert_iterator<_Container>, output_iterator_tag, void, void, void, void> {
+class [[__gnu__::__warn_unused__]]
+insert_iterator : public __iterator_base<insert_iterator<_Container>, output_iterator_tag, void, void, void, void> {
 protected:
   _Container* container;
   __insert_iterator_iter_t<_Container> iter;
diff --git a/libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp b/libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp
index 837158867..242e4e4ad 100644
--- a/libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp
+++ b/libcxx/test/std/input.output/file.streams/fstreams/fstream.cons/default.pass.cpp
@@ -26,7 +26,7 @@ int main(int, char**)
     }
     {
       std::basic_fstream<char, operator_hijacker_char_traits<char> > fs;
-        (void)fs;
+      (void)fs;
     }
 #ifndef TEST_HAS_NO_WIDE_CHARACTERS
     {
@@ -35,7 +35,7 @@ int main(int, char**)
     }
     {
       std::basic_fstream<wchar_t, operator_hijacker_char_traits<wchar_t> > fs;
-        (void)fs;
+      (void)fs;
     }
 #endif
 
diff --git a/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/copy_assign.pass.cpp b/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/copy_assign.pass.cpp
index dacf74762..ffb015832 100644
--- a/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/copy_assign.pass.cpp
+++ b/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/copy_assign.pass.cpp
@@ -77,18 +77,18 @@ static void test_assignment_signature() {
 
 static void test_copy_to_end_iterator()
 {
-    static_test_env static_env;
-
-    const recursive_directory_iterator from = createInterestingIterator(static_env);
-    const path entry = *from;
-
-    recursive_directory_iterator to;
-    to = from;
-    assert(to == from);
-    assert(*to == entry);
-    assert(to.options() == from.options());
-    assert(to.depth() == from.depth());
-    assert(to.recursion_pending() == from.recursion_pending());
+  static_test_env static_env;
+
+  const recursive_directory_iterator from = createInterestingIterator(static_env);
+  const path entry                        = *from;
+
+  recursive_directory_iterator to;
+  to = from;
+  assert(to == from);
+  assert(*to == entry);
+  assert(to.options() == from.options());
+  assert(to.depth() == from.depth());
+  assert(to.recursion_pending() == from.recursion_pending());
 }
 
 
@@ -105,24 +105,24 @@ static void test_copy_from_end_iterator()
 
 static void test_copy_valid_iterator()
 {
-    static_test_env static_env;
-
-    const recursive_directory_iterator it = createInterestingIterator(static_env);
-    const path entry = *it;
-
-    recursive_directory_iterator it2 = createDifferentInterestingIterator(static_env);
-    assert(it2                   != it);
-    assert(it2.options()           != it.options());
-    assert(it2.depth()             != it.depth());
-    assert(it2.recursion_pending() != it.recursion_pending());
-    assert(*it2                    != entry);
-
-    it2 = it;
-    assert(it2                   == it);
-    assert(it2.options()           == it.options());
-    assert(it2.depth()             == it.depth());
-    assert(it2.recursion_pending() == it.recursion_pending());
-    assert(*it2                    == entry);
+  static_test_env static_env;
+
+  const recursive_directory_iterator it = createInterestingIterator(static_env);
+  const path entry                      = *it;
+
+  recursive_directory_iterator it2 = createDifferentInterestingIterator(static_env);
+  assert(it2 != it);
+  assert(it2.options() != it.options());
+  assert(it2.depth() != it.depth());
+  assert(it2.recursion_pending() != it.recursion_pending());
+  assert(*it2 != entry);
+
+  it2 = it;
+  assert(it2 == it);
+  assert(it2.options() == it.options());
+  assert(it2.depth() == it.depth());
+  assert(it2.recursion_pending() == it.recursion_pending());
+  assert(*it2 == entry);
 }
 
 static void test_returns_reference_to_self()
diff --git a/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/recursion_pending.pass.cpp b/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/recursion_pending.pass.cpp
index a77503165..204429d7d 100644
--- a/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/recursion_pending.pass.cpp
+++ b/libcxx/test/std/input.output/filesystems/class.rec.dir.itr/rec.dir.itr.members/recursion_pending.pass.cpp
@@ -100,15 +100,15 @@ static void value_after_move_construction_and_assignment_test()
 
 static void increment_resets_value()
 {
-    static_test_env static_env;
-    {
-        recursive_directory_iterator it(static_env.Dir);
-        it.disable_recursion_pending();
-        assert(it.recursion_pending() == false);
-        ++it;
-        assert(it.recursion_pending() == true);
-        assert(it.depth() == 0);
-    }
+  static_test_env static_env;
+  {
+    recursive_directory_iterator it(static_env.Dir);
+    it.disable_recursion_pending();
+    assert(it.recursion_pending() == false);
+    ++it;
+    assert(it.recursion_pending() == true);
+    assert(it.depth() == 0);
+  }
     {
         recursive_directory_iterator it(static_env.Dir);
         it.disable_recursion_pending();
diff --git a/libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp b/libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp
index 3ce997a7f..253710c39 100644
--- a/libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp
+++ b/libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp
@@ -311,7 +311,7 @@ int main(int, char**)
         std::string ex(str, base(iter));
         assert(ex == "09");
     }
-/*
+    /*
     {
         cpp17_output_iterator<char*> iter = f.put(cpp17_output_iterator<char*>(str), ios, '*', &t, 'Z');
         std::string ex(str, base(iter));
diff --git a/libcxx/test/std/re/re.regex/re.regex.construct/il_flg.pass.cpp b/libcxx/test/std/re/re.regex/re.regex.construct/il_flg.pass.cpp
index 7a5f53310..0b6271d56 100644
--- a/libcxx/test/std/re/re.regex/re.regex.construct/il_flg.pass.cpp
+++ b/libcxx/test/std/re/re.regex/re.regex.construct/il_flg.pass.cpp
@@ -28,38 +28,36 @@ test(std::initializer_list<char> il, std::regex_constants::syntax_option_type f,
     assert(r.mark_count() == mc);
 }
 
-
-int main(int, char**)
-{
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::basic, 1);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::basic, 1);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::basic, 2);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::basic, 0);
-
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::extended, 0);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::extended, 0);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::extended, 0);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::extended, 2);
-
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::ECMAScript, 0);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::ECMAScript, 0);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::ECMAScript, 0);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::ECMAScript, 2);
-
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::awk, 0);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::awk, 0);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::awk, 0);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::awk, 2);
-
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::grep, 1);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::grep, 1);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::grep, 2);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::grep, 0);
-
-    test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::egrep, 0);
-    test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::egrep, 0);
-    test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::egrep, 0);
-    test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::egrep, 2);
+int main(int, char**) {
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::basic, 1);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::basic, 1);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::basic, 2);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::basic, 0);
+
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::extended, 0);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::extended, 0);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::extended, 0);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::extended, 2);
+
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::ECMAScript, 0);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::ECMAScript, 0);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::ECMAScript, 0);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::ECMAScript, 2);
+
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::awk, 0);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::awk, 0);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::awk, 0);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::awk, 2);
+
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::grep, 1);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::grep, 1);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::grep, 2);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::grep, 0);
+
+  test({'\\', '(', 'a', '\\', ')'}, std::regex_constants::egrep, 0);
+  test({'\\', '(', 'a', '[', 'b', 'c', ']', '\\', ')'}, std::regex_constants::egrep, 0);
+  test({'\\', '(', 'a', '\\', '(', '[', 'b', 'c', ']', '\\', ')', '\\', ')'}, std::regex_constants::egrep, 0);
+  test({'(', 'a', '(', '[', 'b', 'c', ']', ')', ')'}, std::regex_constants::egrep, 2);
 
   return 0;
 }
diff --git a/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/default.pass.cpp b/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/default.pass.cpp
index 6d33d32e2..ae26df74e 100644
--- a/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/default.pass.cpp
+++ b/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/default.pass.cpp
@@ -24,5 +24,5 @@ int main(int, char**)
     std::condition_variable_any cv;
     (void)cv;
 
-  return 0;
+    return 0;
 }
diff --git a/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp b/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
index d71a104f8..363d32c6c 100644
--- a/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
+++ b/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.badcall/func.wrap.badcall.const/bad_function_call_ctor.pass.cpp
@@ -22,5 +22,5 @@ int main(int, char**)
     std::bad_function_call ex;
     (void)ex;
 
-  return 0;
+    return 0;
 }
diff --git a/libcxx/test/std/utilities/tuple/tuple.tuple/TupleFunction.pass.cpp b/libcxx/test/std/utilities/tuple/tuple.tuple/TupleFunction.pass.cpp
index 5dcb71344..a94b26157 100644
--- a/libcxx/test/std/utilities/tuple/tuple.tuple/TupleFunction.pass.cpp
+++ b/libcxx/test/std/utilities/tuple/tuple.tuple/TupleFunction.pass.cpp
@@ -31,5 +31,5 @@ int main(int, char**)
     std::function<void()> f(x);
     (void)f;
 
-  return 0;
+    return 0;
 }

``````````

</details>


https://github.com/llvm/llvm-project/pull/202011


More information about the libcxx-commits mailing list