| 308 | } |
| 309 | template <template <auto> typename V, auto i> |
| 310 | constexpr auto operator[](V<i>) const noexcept { |
| 311 | return tfunc::Get<Impl<ts...>, i>{}; |
| 312 | } |
| 313 | template <template <auto> typename V, auto i, template <auto> typename Y, |
| 314 | T t> |
| 315 | constexpr auto operator()(V<i>, Y<t>) const noexcept { |
nothing calls this directly
no outgoing calls
no test coverage detected