зеркало из https://github.com/mozilla/gecko-dev.git
0d93eda754
I enabled -Wshadow-uncaptured-local warnings in bug 1718408 because the flag didn't report any -Wshadow-uncaptured-local warnings. Unfortunately, clang didn't report any warnings due to clang bug https://bugs.llvm.org/show_bug.cgi?id=52325: clang -Wshadow-uncaptured-local (and some other -Wshadow*) flags doesn't actually enable these warnings; they're only enabled by the meta flags -Wshadow and -Wshadow-all. I see now that there are over 500 -Wshadow-uncaptured-local warnings, too many to realistically fix them all, so we should remove -Wshadow-uncaptured-local. The -Wshadow-field-in-constructor-modified flag is also affected by the clang bug, but I'd like to keep setting the -Wshadow-field-in-constructor-modified flag in case the clang bug is ever fixed. There are no -Wshadow-field-in-constructor-modified warnings in mozilla-central; I fixed the last one in bug 1738400. Differential Revision: https://phabricator.services.mozilla.com/D132290 |
||
---|---|---|
.. | ||
autoconf | ||
build-clang | ||
build-rust | ||
clang-plugin | ||
compare-mozconfig | ||
debian-packages | ||
docs | ||
gyp_includes | ||
liblowercase | ||
macosx | ||
moz.configure | ||
package/mac_osx | ||
pgo | ||
sanitizers | ||
sparse-profiles | ||
tests/cram | ||
unix | ||
valgrind | ||
win32 | ||
win64 | ||
win64-aarch64 | ||
workspace-hack | ||
.gdbinit | ||
.gdbinit.loader | ||
.gdbinit.py.in | ||
.lldbinit.in | ||
RunCbindgen.py | ||
__init__.py | ||
appini_header.py | ||
application.ini.in | ||
binary-location.mk | ||
build_virtualenv_packages.txt | ||
buildconfig.py | ||
cargo-host-linker | ||
cargo-host-linker.bat | ||
cargo-linker | ||
cargo-linker.bat | ||
checksums.py | ||
common_virtualenv_packages.txt | ||
defines.sh | ||
docs_virtualenv_packages.txt | ||
dumbmake-dependencies | ||
gecko_templates.mozbuild | ||
gen_symverscript.py | ||
gen_test_packages_manifest.py | ||
gn.mozbuild | ||
gyp.mozbuild | ||
gyp_base.mozbuild | ||
ipython_virtualenv_packages.txt | ||
mach_initialize.py | ||
mach_virtualenv_packages.txt | ||
midl.py | ||
moz-automation.mk | ||
moz.build | ||
mozconfig.artifact | ||
mozconfig.artifact.automation | ||
mozconfig.automation | ||
mozconfig.cache | ||
mozconfig.clang-cl | ||
mozconfig.comm-support | ||
mozconfig.common | ||
mozconfig.common.override | ||
mozconfig.lld-link | ||
mozconfig.no-compile | ||
mozconfig.rust | ||
mozconfig.win-common | ||
non-unified-compat | ||
psutil_requirements.in | ||
psutil_requirements.txt | ||
psutil_virtualenv_packages.txt | ||
python-test_virtualenv_packages.txt | ||
qemu-wrap | ||
templates.mozbuild | ||
update-settings.ini | ||
upload.py | ||
upload_generated_sources.py | ||
variables.py | ||
windows_toolchain.py | ||
zstandard_requirements.in | ||
zstandard_requirements.txt |