| 340 | static constexpr unsigned size = n; |
| 341 | |
| 342 | constexpr auto operator[](unsigned idx) const noexcept { return str[idx]; } |
| 343 | }; |
| 344 | |
| 345 | template <unsigned n> StringLiteral(char const (&)[n]) -> StringLiteral<n - 1>; |
nothing calls this directly
no outgoing calls
no test coverage detected