-
# Feature request:
The Travis documentation test repeats Doxygen warnings and errors at the end of the log, but the `make doc` target doesn't. This would be useful.
### Component:
- [x] Build…
-
I have frequent issues with Boost where iwyu will always suggest a bunch of internal implementation headers.
Sometimes when there is an unambiguous correct header to use instead I can use the mappi…
-
In PR #1427, targeted for IWYU 0.22, the rules for implicit conversion were changed slightly.
@bolshakov-a reports:
> FWIW, this breaks "autocast" logic for pre-C++17 modes. Clang inserts an a…
kimgr updated
9 months ago
-
I am working on a personal project ([dwmblocks-async](https://github.com/UtkarshVerma/dwmblocks-async/tree/12d4decdd45015b9b6f1ac50a2bd65c98695f1c3)). I have `MissingIncludes` set to strict and weirdl…
-
IWYU seems to sometimes suggest including `` when it sees `uint64_t` in the code, and sometimes suggest ``. I think `` is probably correct if you're using `uint64_t` and not `std::uint64_t`, but the m…
-
IWYU suggests forward declarations which are not compatible with c++ type traits:
```
/usr/lib/llvm-12/bin/../include/c++/v1/type_traits:2952:38: error: incomplete type 'Types::MyType' used in typ…
-
I am trying without success to install Alexandria-2.27.1 inside a redhat/ubi9 docker container. I have been following the instructions on https://astrorama.github.io/SourceXtractorPlusPlus/Installing…
-
```
Given:
//simd.h:
#include // IWYU pragma: export
__m128 a;
//simd.imp:
[{ include: ["", "public", "", "public"] }]
I get:
simd.h should add these lines:
#include // for __m128
…
-
```
Given:
//simd.h:
#include // IWYU pragma: export
__m128 a;
//simd.imp:
[{ include: ["", "public", "", "public"] }]
I get:
simd.h should add these lines:
#include // for __m128
…
-
```
Given:
//simd.h:
#include // IWYU pragma: export
__m128 a;
//simd.imp:
[{ include: ["", "public", "", "public"] }]
I get:
simd.h should add these lines:
#include // for __m128
…