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

    <tr>
        <th>Summary</th>
        <td>
            [libc++] Two internal headers are still using `NULL`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          frederick-vs-ja
      </td>
    </tr>
</table>

<pre>
    https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__support/xlocale/__nop_locale_mgmt.h#L18-L24
https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__locale_dir/locale_base_api/ibm.h#L82-L106

Given libc++'s `<__config>` supports `nullptr` in ancient C++03 mode
https://github.com/llvm/llvm-project/blob/a75565a684feaed48cf92284c5901aaa08fd91ad/libcxx/include/__config#L324

Should we just replace these use of `NULL` with `nullptr`?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEU8uOnDAQ_BpzsWZk2jwPHPYRchnlkuSMGrsBbzwY2WZ28_cRMKtsjjmthBp105SqqlUYghlnoobljyx_TnCNk_PN4EmTN-rX6RZOL5j0Tv9uphiXwOQDg5ZBO5o4rf1ZuSuD1trb--u0ePdCKjJoe-t6Bi2WeV7kWFTZQEg6q9RQA1SZymuRIqKoBl2nqDcA06u3NwatmZVdNTFouy6sy-L8BvhmnUJ7TGe3dEfbXcdrPE8M5CWtThfImHhm4uGz6N5JaeO3jaPpMVCHi9lW--vBtYLTJRXFQfaoX82NZr6hMnjcnzJwVggmn7pOuXkwI5NfWCH43ZP967xau0S_jc3McVaG5sifDggh-dVp-lxL7tRBXuT7dY76fXKr1fyV-MsaIve0WFTE40SB-BqIu2FT-O3n5bLJezVx-lcxk22iG6lrWWNCTVpCIauyyCCZGtRaok57rXRVD0h9lipVFqKQSmGRy8Q0ICATdZqLSpQAZwU19lTUMs8E6UqwTNAVjT1vtpydHxMTwkpNKqoySxOLPdmwRwfg49Vgi5JvdjP7dQwsE9aEGP7iRBPtHroPv-XP_Mer42aO5Ge0fCLU5ANHTzxEYy1fg5nHD4Ykq7f_H8tdQ2DQ3mXcGvgTAAD__1xZQaU">