[libcxx-commits] [libcxx] [libc++][NFC] Refactor `[[nodiscard]]` tests (PR #173451)

Hristo Hristov via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jan 6 01:16:31 PST 2026


================
@@ -1,67 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-// UNSUPPORTED: no-threads
-
-// check that <mutex> functions are marked [[nodiscard]]
-
-#include <mutex>
-#include <chrono>
-#include <utility>
-
-#include "test_macros.h"
-
-void test() {
-  // std::scoped_lock
-  {
-#if TEST_STD_VER >= 17
-    using M = std::mutex;
----------------
H-G-Hristov wrote:

Tests moved to thread/nodiscard.verify.cpp

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


More information about the libcxx-commits mailing list