-
For the following code:
```
///////////// A.hpp
class A {};
///////////// B.hpp
#include "A.hpp"
class B : public A {};
///////////// main.cpp
#include
class A;
class B;
typedef …
-
I have a struct containing a function pointer with a non-built-in return type. I think the return type is forward-declarable in this case, but IWYU appears to favor including the header containing the…
-
```
Compiling the latest IWYU with llvm from 2014-08-20 15:48:06 -0400 I get:
/home/rschulz/software/llvm/lib/libLLVMX86Desc.a(X86MCTargetDesc.o): In
function `createX86MCRelocationInfo(llvm::String…
-
```
Compiling the latest IWYU with llvm from 2014-08-20 15:48:06 -0400 I get:
/home/rschulz/software/llvm/lib/libLLVMX86Desc.a(X86MCTargetDesc.o): In
function `createX86MCRelocationInfo(llvm::String…
-
- [x] Use make's dependency tracking feature
- [ ] Run https://github.com/include-what-you-use/include-what-you-use/blob/master/README.md
- [ ] Try some tactical dependency breaking
- [x] Look …
-
```
Given a header file like this one:
#include
struct X {
void f(const SomeLargeClass &c) {
// lots of code here
}
};
... it would be great if iwyu could say something like "moving defini…
-
```
Given a header file like this one:
#include
struct X {
void f(const SomeLargeClass &c) {
// lots of code here
}
};
... it would be great if iwyu could say something like "moving defini…
-
```
Given a header file like this one:
#include
struct X {
void f(const SomeLargeClass &c) {
// lots of code here
}
};
... it would be great if iwyu could say something like "moving defini…
-
```
The mapping syntax supports a regex expression for the first entry of the
mapping. It would be nice if this could be extended to also be supported for
the 3rd entry(=2nd include). This would be …
-
```
IWYU doesn't come with default mappings for libc++ (the llvm stl implementation)
Example:
==> stringtest.cc