bitfield.cpp.iwyu_out (988B)
1 2 (src/scraps/bitfield.hpp has correct #includes/fwd-decls) 3 4 test/scraps/bitfield.cpp should add these lines: 5 namespace Scraps { namespace { struct Bool1; } } 6 namespace Scraps { namespace { struct Bool2; } } 7 namespace Scraps { namespace { struct Enum1; } } 8 namespace Scraps { namespace { struct Enum2; } } 9 namespace Scraps { namespace { struct Enum3; } } 10 namespace Scraps { namespace { struct OptBool; } } 11 namespace Scraps { namespace { struct UInt; } } 12 13 test/scraps/bitfield.cpp should remove these lines: 14 15 The full include-list for test/scraps/bitfield.cpp: 16 #include "scraps/bitfield.hpp" 17 #include <cstdint> 18 #include <libshit/doctest.hpp> 19 namespace Scraps { namespace { struct Bool1; } } 20 namespace Scraps { namespace { struct Bool2; } } 21 namespace Scraps { namespace { struct Enum1; } } 22 namespace Scraps { namespace { struct Enum2; } } 23 namespace Scraps { namespace { struct Enum3; } } 24 namespace Scraps { namespace { struct OptBool; } } 25 namespace Scraps { namespace { struct UInt; } } 26 ---