| 950 | } |
| 951 | |
| 952 | const CharT *data() const noexcept |
| 953 | { |
| 954 | if (m_own) |
| 955 | return static_cast<const stl_string *>(m_data)->data(); |
| 956 | else if (m_data) |
| 957 | return static_cast<const CharT *>(m_data); |
| 958 | else |
| 959 | return nullptr; |
| 960 | } |
| 961 | |
| 962 | operator const CharT *() const noexcept |
| 963 | { |
no outgoing calls
no test coverage detected