dundargoc
1813661a61
refactor(IWYU): fix headers
...
Remove `export` pramgas from defs headers as it causes IWYU to believe
that the definitions from the defs headers comes from main header, which
is not what we really want.
2024-01-11 21:37:23 +01:00
dundargoc
0c120307ca
refactor: eliminate cyclic includes
2023-12-20 19:52:02 +01:00
dundargoc
69bc519b53
refactor: move non-symbols to defs.h headers
2023-12-17 19:03:18 +01:00
dundargoc
c58b2ee58e
refactor: remove SIZEOF_INT check
...
I have not seen any indication that this is a problem tha can occur with
cmake.
2023-12-01 19:44:40 +01:00
zeertzjq
c8e37a589a
refactor(IWYU): move typedefs out of globals.h ( #26322 )
2023-11-30 19:52:23 +08:00
zeertzjq
86cc791deb
refactor: move function macros out of vim_defs.h ( #26300 )
2023-11-29 23:10:21 +08:00
zeertzjq
a6cba103ce
refactor: move some constants out of vim_defs.h ( #26298 )
2023-11-29 20:32:40 +08:00
dundargoc
79b6ff28ad
refactor: fix headers with IWYU
2023-11-28 22:23:56 +01:00