Commit 67d12608 by Abseil Team Committed by Copybara-Service

Add `absl::` namespace to c_linear_search implementation in order to avoid ADL

PiperOrigin-RevId: 671868434
Change-Id: I3c6a5f545fd7535ea20485547cdc3680a2362824
parent e9ca8d1c
...@@ -134,9 +134,9 @@ struct IsUnorderedContainer<std::unordered_set<Key, Hash, KeyEqual, Allocator>> ...@@ -134,9 +134,9 @@ struct IsUnorderedContainer<std::unordered_set<Key, Hash, KeyEqual, Allocator>>
template <typename C, typename EqualityComparable> template <typename C, typename EqualityComparable>
ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool c_linear_search( ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool c_linear_search(
const C& c, EqualityComparable&& value) { const C& c, EqualityComparable&& value) {
return linear_search(container_algorithm_internal::c_begin(c), return absl::linear_search(container_algorithm_internal::c_begin(c),
container_algorithm_internal::c_end(c), container_algorithm_internal::c_end(c),
std::forward<EqualityComparable>(value)); std::forward<EqualityComparable>(value));
} }
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment