| //===----------------------------------------------------------------------===// |
| // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. |
| // See https://llvm.org/LICENSE.txt for license information. |
| // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
| //===----------------------------------------------------------------------===// |
| // Check that std::unordered_multiset and its iterators can be instantiated with an incomplete |
| std::size_t operator()(Tp const&) const {return 42;} |
| typedef std::unordered_multiset<A, MyHash<A> > Map; |
| Map::const_local_iterator clit; |
| inline bool operator==(A const& L, A const& R) { return &L == &R; } |