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

    <tr>
        <th>Summary</th>
        <td>
            clang-tidy cppcoreguidelines-pro-type-member-init false warn.
        </td>
    </tr>

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

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

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

<pre>
    clang-tidy: 15.0.5
rule:  cppcoreguidelines-pro-type-member-init
language: C++ 17
theme: Do not warn smart point by cppcoreguidelines-pro-type-member-init

<img width="1120" alt="image" src="https://user-images.githubusercontent.com/22816236/204541046-8c784170-9f2f-4aed-9c66-5fefd9b9f885.png">
<img width="1390" alt="image" src="https://user-images.githubusercontent.com/22816236/204541244-69cd10b8-e837-4e5c-af70-371c856849f3.png">
<img width="1407" alt="image" src="https://user-images.githubusercontent.com/22816236/204541560-6d474803-9510-4828-a1d4-a300a204a758.png">

smart point has be initialized in default construction, so my project don't explicit initialize start point, member-init is very useful, but smart point  warn, we have to forbit this rule.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy9lN2OnCAUgJ9GbwiGPxUuvNjutO-BcFQ2KEZwp9OnLzrbdjZNk-1FmxDA8_vpOcc-2FtnvF5GnJy9FfwJ0boiVV2QS0Gett3DIUNmXU3YYNydBe8WiHjdAk63FfAMcw8bdotLd6cj2q7H0_G5YJ_yQrS969IE86m4BLSEhK56W1Cc9ZbQGtySUH_7q1xvO39284iuzqap4JeCMUoZyQfSPt0Fbj6IsiRu5i6ZUlpjRinYl7z2eMQ9jGI1ujTt_SExYUmwpMqEOdswJmnDeHNciagFJaLB0rRS0JZgNbABCw0WK9M0uB5gsKpXg5R1tS5jzljwz3_k5eo_8DIhcKOMpaSXGCRvsYDaYD1kfN5SI-tGCjXwD_AK0v573rohuLGiFZJwrGpKsJBMYk2twJoTorOZbmv5G--5P7bVpCPqAR2N47R338DmO7Iw6N0nlDFi2naTXFgK9oxiQPMN5a57AZOQPYRtQvB19c649BAFxfQzx-H40J_IRfQK2w3l9xx2f2j7Pb3r9bP7D8UVMuAroBTQELY-O6cpux_TV5XQ0aZRLVOEytJ23CqudJlc8vAwuR-cGjRoH-FMXJX75rv3VbpX5q0c3r_-OPDbt8iPLsYdYr7UiglVTp2ljMtWml7WVCjODCFDrZtem57rBprS6x587Io6_wnYAld0hjjqVV9K1zFyjquinHMhKqtA59CgrOSy10MhCMza-ergqMI2llt3IvX7GLPSu5jiL6WO0Y0LwJkux9d7msLWbfsyXcc9lGfu7mT_DiCQjpI">