1f9127593SEric Fiselier //===----------------------------------------------------------------------===//
2f9127593SEric Fiselier //
357b08b09SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
457b08b09SChandler Carruth // See https://llvm.org/LICENSE.txt for license information.
557b08b09SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6f9127593SEric Fiselier //
7f9127593SEric Fiselier //===----------------------------------------------------------------------===//
8f9127593SEric Fiselier 
931cbe0f2SLouis Dionne // UNSUPPORTED: c++03
10f9127593SEric Fiselier 
11f9127593SEric Fiselier // <memory>
12f9127593SEric Fiselier 
13f9127593SEric Fiselier // Test that <memory> provides all of the arithmetic, enum, and pointer
14f9127593SEric Fiselier // hash specializations.
15f9127593SEric Fiselier 
16f9127593SEric Fiselier #include <memory>
17f9127593SEric Fiselier 
18*69d5a666SChristopher Di Bella #include <functional>
19*69d5a666SChristopher Di Bella 
20cc89063bSNico Weber #include "poisoned_hash_helper.h"
21f9127593SEric Fiselier 
227fc6a556SMarshall Clow #include "test_macros.h"
237fc6a556SMarshall Clow 
main(int,char **)242df59c50SJF Bastien int main(int, char**) {
25f9127593SEric Fiselier   test_library_hash_specializations_available();
262df59c50SJF Bastien 
272df59c50SJF Bastien   return 0;
28f9127593SEric Fiselier }
29