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

    <tr>
        <th>Summary</th>
        <td>
            Cherry-pick "Commit to a primary definition for a class when we load its first  member." to LLVM 17
        </td>
    </tr>

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

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

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

<pre>
    /cherry-pick 61c7a9140becb19c5b1bc644e54452c6f782f5d5
/cc @zygoloid 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxMkD-P3CAQxT8NbkZrwRj8p6BI7uTq0qYHPNhcsFkBzmrz6SOvIuWqKUbv6f1-ppSwHkSaqe9MvTfmrFvKejPb8Zkam5anZji7jXJ-3u7B_YJeuMFMQnJLzorJKSus66UkJaVC1_thRK8Wxfg749-usAMm-Z_nmmIKCzSL7papm0xDWvQTn3rVo2g2PViHC44eDVE_Tr0i2XWeLCpjvJOqCRo5dnzkyEfJUbQe0S12mMRoR-GcYpLTbkJsY_y9tymvTSjlJN3LrlNNNJZieYEiHvSA15MhXtxZX5mbPdfCJI-h1PK_pYYaSb99kcAQ39K-hwo1gYF7DrvJT1jIhyPUkA7wKYMBF00p8NjogAdBTGaBUAv4kEsF2Gm3lFuGeNV8fPz8AWJozhz1Vuu9sO7Sx3BeQ91O27q0M5yvVf_O7Z7TJ7nKcH6xFIbzi_VvAAAA__-yWJRT">