iwyu.imp (1399B)
1 # -*- yaml -*- 2 3 - symbol: [tm, private, '<time.h>', public] 4 5 # capnp 6 - include: ['<capnp/compat/../list.h>', private, '<capnp/list.h>', public] 7 8 # zlib 9 - include: ['<zconf.h>', private, '<zlib.h>', public] 10 11 # <>/"" fix in libshit..... 12 # ag '# *include .*".*".* IWYU pragma: export' libshit/src/ | sed -E 's|libshit/src/([^:]+).*# *include +"([^"]+)".*|'"- include: ['<\2>', public, '<\1>', public]|" | sort 13 - include: ['<libshit/file.hpp>', public, '<libshit/assert.hpp>', public] 14 - include: ['<libshit/file.hpp>', public, '<libshit/check.hpp>', public] 15 - include: ['<libshit/file.hpp>', public, '<libshit/except.hpp>', public] 16 - include: ['<libshit/file.hpp>', public, '<libshit/logger.hpp>', public] 17 - include: ['<libshit/logger.hpp>', public, '<libshit/logger_helper.hpp>', public] 18 - include: ['<libshit/lua/base.hpp>', public, '<libshit/lua/type_traits.hpp>', public] 19 - include: ['<libshit/lua/function_call_types.hpp>', public, '<libshit/lua/function_call.hpp>', public] 20 - include: ['<libshit/lua/user_type_fwd.hpp>', public, '<libshit/lua/user_type.hpp>', public] 21 - include: ['<libshit/meta_utils.hpp>', public, '<libshit/file.hpp>', public] 22 - include: ['<libshit/not_null.hpp>', public, '<libshit/memory_utils.hpp>', public] 23 - include: ['<libshit/not_null.hpp>', public, '<libshit/shared_ptr.hpp>', public] 24 - include: ['<libshit/ref_counted.hpp>', public, '<libshit/shared_ptr.hpp>', public]