We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e88ba6d commit 6f1013aCopy full SHA for 6f1013a
libc/src/__support/CPP/mutex.h
@@ -40,6 +40,9 @@ template <typename MutexType> class lock_guard {
40
lock_guard(const lock_guard &) = delete;
41
};
42
43
+// Deduction guide for lock_guard to suppress CTAD warnings.
44
+template <typename T> lock_guard(T &) -> lock_guard<T>;
45
+
46
} // namespace cpp
47
} // namespace LIBC_NAMESPACE
48
0 commit comments