test.h ```cpp #include <string> struct S { const std::string& str() const; std::string mStr; }; ``` test.cpp ```cpp #include "test.h" const std::string& S::str() const { return mStr; } ``` ``` $ clang-include-cleaner --print=changes test.cpp [...] + <string> ```