| 188 | // string or null otherwise. |
| 189 | template <typename Char> struct get_cstring { |
| 190 | template <typename T> auto operator()(T) -> const Char* { return nullptr; } |
| 191 | auto operator()(const Char* s) -> const Char* { return s; } |
| 192 | }; |
| 193 |
nothing calls this directly
no outgoing calls
no test coverage detected