Marian Buschsieweke
cf6fa4edf0
tree wide: add IWYU pragma: export where needed
...
We occasionally have some public `foo.h` header that includes a private
`foo_arch.h` header. Users are expected to include the `foo.h` header
and not the `foo_arch.h`. However, clangd will claim that the `#include`
of `foo.h` is unused if only functions / macros/ types / ... from
`foor_arch.h` is used and nothing from `foo.h`.
This adds the `IWYU pragma: export` comment to the include of
`foo_arch.h` in `foo.h`, so that clangd treats functions / macros /
types provided by `foo_arch.h` as if they were instead provided by
`foo.h`, which fixes the false positives.
2024-04-14 14:26:05 +02:00
..
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-28 09:52:26 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2023-12-21 12:02:19 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-04-03 13:22:51 +02:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2022-12-19 13:03:45 +01:00
2024-03-26 14:54:22 +01:00
2024-04-14 14:26:05 +02:00
2024-03-26 14:54:22 +01:00
2024-04-08 16:42:45 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 10:00:24 +01:00
2024-03-26 10:00:24 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-04-05 23:45:50 +02:00
2024-04-08 11:20:14 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-04-04 11:24:04 +00:00
2024-04-08 11:20:14 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 16:39:56 +00:00
2023-06-15 10:24:54 +02:00
2024-03-26 14:54:22 +01:00
2024-02-28 11:49:05 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 16:39:56 +00:00
2024-04-03 23:16:31 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-04-10 16:48:36 +00:00
2024-03-27 10:28:12 +01:00
2024-02-28 11:49:05 +01:00
2024-03-26 14:54:22 +01:00
2024-02-09 15:24:22 +01:00
2024-02-09 15:24:22 +01:00
2024-02-09 15:24:22 +01:00
2024-02-09 15:24:22 +01:00
2024-02-09 15:31:21 +01:00
2024-02-09 15:24:22 +01:00
2024-02-09 15:24:22 +01:00
2024-04-09 10:48:09 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2023-12-21 12:02:19 +01:00
2024-03-26 14:54:22 +01:00
2024-03-27 10:28:12 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2023-06-15 10:24:54 +02:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2024-03-26 14:54:22 +01:00
2023-02-27 15:09:08 +01:00
2024-03-27 10:28:12 +01:00
2023-08-31 14:38:49 +02:00
2024-03-19 15:10:51 +01:00
2024-02-28 11:49:05 +01:00