brintos

brintos / llvm-project-archived public Read only

0
0
Text · 424 B · 612685c Raw
21 lines · plain
1#ifndef _GLIBCXX_MAP2#define _GLIBCXX_MAP3struct basic_string {4  basic_string(char *);5} typedef string;6 7template <typename> class D;8template <typename _Elements> struct D {9  _Elements _M_;10  D(D &) = default;11};12 13template <typename _Elements> D<_Elements &&> forward_as_tuple(_Elements);14 15template <typename _Key, typename _Tp> struct map {16  _Tp operator[](_Key p1) {17    auto b = &forward_as_tuple(p1);18  }19};20#endif21