summaryrefslogtreecommitdiffstats
path: root/src/common/binary_find.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/binary_find.h')
-rw-r--r--src/common/binary_find.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/common/binary_find.h b/src/common/binary_find.h
deleted file mode 100644
index 5cc523bf9..000000000
--- a/src/common/binary_find.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright 2019 yuzu emulator team
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include <algorithm>
-
-namespace Common {
-
-template <class ForwardIt, class T, class Compare = std::less<>>
-ForwardIt BinaryFind(ForwardIt first, ForwardIt last, const T& value, Compare comp = {}) {
- // Note: BOTH type T and the type after ForwardIt is dereferenced
- // must be implicitly convertible to BOTH Type1 and Type2, used in Compare.
- // This is stricter than lower_bound requirement (see above)
-
- first = std::lower_bound(first, last, value, comp);
- return first != last && !comp(value, *first) ? first : last;
-}
-
-} // namespace Common