scraps

Abandon all hope, ye who enter here.
git clone https://git.neptards.moe/neptards/scraps.git
Log | Files | Refs | Submodules | README | LICENSE

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