<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/121503>121503</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Clang] `__nullptr` isn't available in C
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
philnik777
</td>
</tr>
</table>
<pre>
C23 added `nullptr` as a keyword. C++ gained `__nullptr` as an extension a long time ago, but this isn't available in C for some reason. There doesn't seem much of a reason why it shouldn't be available in C.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxskcFu2zAQRL-GuiwiUCvTlA48NA70Bb0HK3EtsqFIg6Sc-u8LOwYKpD3t5c3sYIZK8WtkNkK9CvXW0F5dyubifIj-Q2vdzMnezAl7IGvZgjjKuIdwqVkcJVABgg--faZsWzgJfBX4Civ5-IW-v3-DI_DvyrH4FIEgpLhC9RsDrUngCea9QnW-gC9RoK5AV_KB5sDgI5zgnDKUtDFkppJiCz8dZwab-MkX5g22fXGQzkBPDD7dDXyF4tIe7Bc48zfvtrGmt2M_UsOm070aeo1aNs6osevG8XAcUSEeBlbzcDjbYTkq1MNw1o03KFHJTmKnZdfJVs7EUnZWL0tPdLTiIHkjH9oQrlub8tr4UnY2HXZK9k2gmUN5TIC4BIqrQLyvkc1d8DLvaxEHGXyp5a9F9TU8djs9FOrtn8L_X2Kz52BcrZci-h8CJ4HT6qvb53ZJm8Dp_uB5Xi45_eKlCpwegYvA6Zn5avBPAAAA__9SzLYk">