<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">