Given code: ```cpp void bar(); class foo { int size() const; bool empty() const; void doit() { if (!size()) bar(); } }; ``` Should warn to use `empty()` instead of `!size()` but it doesn't. https://godbolt.org/z/feGTc8vPo