| 22176 | |
| 22177 | template <typename K> |
| 22178 | decltype(auto) operator[](K&& k) const& { |
| 22179 | auto keys = meta::tuplefy(key, std::forward<K>(k)); |
| 22180 | return usertype_proxy<Table, decltype(keys)>(tbl, std::move(keys)); |
| 22181 | } |
| 22182 | |
| 22183 | template <typename K> |
| 22184 | decltype(auto) operator[](K&& k) & { |