<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">