[RISCV] Add RVVConstraint to SiFive custom matrix multiply instructions. (#124055)
[llvm-project.git] / clang / test / Modules / Inputs / PR27739 / map
blob612685c9e5bd4b96c74f719376b38d3abaac8b31
1 #ifndef _GLIBCXX_MAP
2 #define _GLIBCXX_MAP
3 struct basic_string {
4   basic_string(char *);
5 } typedef string;
7 template <typename> class D;
8 template <typename _Elements> struct D {
9   _Elements _M_;
10   D(D &) = default;
13 template <typename _Elements> D<_Elements &&> forward_as_tuple(_Elements);
15 template <typename _Key, typename _Tp> struct map {
16   _Tp operator[](_Key p1) {
17     auto b = &forward_as_tuple(p1);
18   }
20 #endif