Add escape hatches for source-breaking throughput improvements (#3027)

This commit is contained in:
Stephan T. Lavavej 2022-08-11 23:25:15 -07:00 коммит произвёл GitHub
Родитель a3f2956bd2
Коммит 1cc751a81c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -14,6 +14,9 @@
#include <xmemory>
#include <xstddef>
#if _HAS_CXX17
#ifdef _LEGACY_CODE_ASSUMES_FUNCTIONAL_INCLUDES_MEMORY
#include <memory>
#endif // _LEGACY_CODE_ASSUMES_FUNCTIONAL_INCLUDES_MEMORY
#include <unordered_map>
#endif // _HAS_CXX17
#ifdef __cpp_lib_concepts

Просмотреть файл

@ -90,6 +90,11 @@ namespace stdext {
_Pr comp{}; // the comparator object
};
} // namespace stdext
_STD_BEGIN
using stdext::hash_compare; // Non-Standard, for legacy source compatibility
_STD_END
#endif // _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS
_STD_BEGIN