<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/129382>129382</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Why isn't the inline namespace written to __PRETTY_FUNCTION__?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          sabudilovskiy
      </td>
    </tr>
</table>

<pre>
    Why isn't the inline namespace written to __PRETTY_FUNCTION__? I was implementing name_of_type<T> for all platforms and suddenly found behavior on clang that differs from all other compilers: for some reason, inline namespaces aren't written to __PRETTY_FUNCTION__. Is this done intentionally?

https://godbolt.org/z/M5d5szxTo
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysksGOnDwQhJ_GXFo7gjbsDAcO-8-_SHPIJoominJCBjfgxNjIbWbCPn0EWSlSIuWUkw9WVfVXKsVsBkdUieI_UfyfqCWOPlSs2kUb62_8zaxJ6_VafR5XMOwEHiPEkcA4axyBUxPxrDqCezAxkoPooWk-fHy-Xr809aeX8_Xy_qVphKzhAnfFYKbZ0kQuGjfs8sb3TVxnEvJ8FfIZeh9AWQuzVbH3YWJQTgMvWpOzK_R-cRpaGtXN-ADeQWeVGyCOKoI2fU-BoQ9-2k18HClA56fZWAos5NPuz34iCKTYO4HnP2AYVKCfrH_HOsCFIY6GQXu3lRI3MO-UtauQtUifRPo0xjhvyQJrgfXgdettPPgwCKxfBdbvCl3w6_erT3QldSlLlVCVHfP0JKUssmSsZNlj26LGjh6pyPIUSXXydOzL9nh6lDIxFaZYpDLNMszLLDuUBeryhH1-VFnbkxZ5SpMy9mDtbdqyE8O8UJVhKU-YWNWS5X0FiI7usP8KxG0UodpED-0ysMhTazjyL5tooqV_sI5kCbb6rSkTx6U9dH4SWG-Bb8_DHPxX6qLAej-TBdZvHLcKfwQAAP__m-_xbw">