Does IWYU lower the overall build size?

Hey guys, i’m thinking about migrating to 4.18 (i’m right now on 4.15, haven’t migrated due to not needing it)… as we’re creting a 2d game, migration hasn’t been a priority… but IWYU (which i know is available on other engine versions) looks like a good enough reason to make the change. My question is what are the advantages of IWYU versus monolitic includes?


Much lower compile times, especially for single file changes. There should be no difference to the size of the build though.

Thanks a lot, that’s enough of a change to update my project though… would love to see lower build sizes eventually though