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

    <tr>
        <th>Summary</th>
        <td>
            `bugprone-standalone-empty` false positive when returning the result
        </td>
    </tr>

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

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

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

<pre>
    ```cpp
#include <string>

struct A
{
    bool empty() const
    {
        return s.empty();
 }
    std::string s;
};
```

```
<source>:7:16: warning: ignoring the result of 'empty()' [bugprone-standalone-empty]
 return s.empty();
 ^
```

https://godbolt.org/z/v7rxqY1G7
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEUsFy2yAQ_ZrVhYkHLUaKDjoocdRv6BHBSqKDhQrIbvr1Hcl27GSmLcPAwr5l31tWxWiHiagG-QLykKkljT7UvQ10VifKOm_eayj4Zep5Bn4A3gAKO2m3GGIgXmMKdhpAvF2d2xpTWHRi1xOULxeDMcY67x2j45zeAZ8BK6b9FNPd_wm8jkBpCROLu4cgEDcQlIc7PCYDogHRXEix-IFbYR_2TdEj46-X4jX6JWhahYmmBNHkBYiGnVWYNr0Ns8PktzRpJBYoLi4x3zPA8pEplgzkS7cMc_ATPcWkJqPcal5Q8sb_Pzrl2z_YjynNcZWOLWA7eNN5l3Y-DIDtb8D2VIZfP7_n38rM1MJUolIZ1XlR5jx_rooiG2tlngvZGU2FMFzpquOlRBJVV0kte5SZrZEj5pjv81wWvNiJvVZdKbTRecX73sCe01FZt3PudFxzZzbGhWpZybzMnOrIxa3TECc6s80JiGvjhXqNeeqWIcKeOxtTvL-SbHK0tuHfa1hw1isXic0-2mRPxM4jTdeKfv6hbAmu_lIum8al22l_BGzXtNftaQ7-B-kE2G5kI2C7ifkTAAD__2-n8mA">