mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
715bf97a70
These changes were produced using the Include What You Use tool, which uses the Clang front end to figure out which headers actually declare the identifiers you're using. These changes aren't exactly the ones IWYU suggests. The tool has some odd false positives, even when you use its 'pragmas' to tell it about headers like jsapi.h, which is supposed to gather up other headers for you. And there are some cases where I could get away with a forward declaration (say, for Maybe), but I really just want to #include the full header because it seems better. But overall this patch has only minor deviations from IWYU's suggestions. No intended change in execution or visible behavior. Differential Revision: https://phabricator.services.mozilla.com/D39446 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |