Default construct object to avoid bug in clang error: default member initializer for 'y' needed within definition of enclosing class 'X' outside of member functions see https://stackoverflow.com/questions/53408962
| 196 | // error: default member initializer for 'y' needed within definition of enclosing class 'X' outside of member functions |
| 197 | // see https://stackoverflow.com/questions/53408962 |
| 198 | struct make_default_obj |
| 199 | { |
| 200 | template<class T> |
| 201 | operator T() const // NOLINT |
| 202 | { |
| 203 | return T{}; |
| 204 | } |
| 205 | }; |
| 206 | |
| 207 | inline std::string filter_valueflow(const std::string& s) { |
| 208 | bool filtered = false; |