gecko-dev/build
Nicolas Guichard 2059f55557 Bug 1453506 - Forward type-dependent news to template call locations. r=asuth
This provides a way to make type-dependent statements appear as-if they
were located at the template call site.

During the analysis of the template, this first registers all type-dependent
function call locations in ForwardedTemplateLocations (we don't have more
information at this point).

Then when analyzing the template instantiations, we link the actual
type-resolved statements to the template instantiation.

Then when emitting the analysis data for a template call, we also (recursively)
emit all the analysis data for the forwarded items at the call site.

Differential Revision: https://phabricator.services.mozilla.com/D228449
2024-11-08 16:04:31 +00:00
..
autoconf
build-clang Bug 1918098 - ruff: fix the errors identified by 0.6.4 r=linter-reviewers,taskgraph-reviewers,releng-reviewers,webdriver-reviewers,perftest-reviewers,migration-reviewers,jmaher,whimboo,sparky,xpcom-reviewers,beth,ahal,mconley 2024-11-06 12:51:32 +00:00
build-rust
cargo
clang-plugin Bug 1453506 - Forward type-dependent news to template call locations. r=asuth 2024-11-08 16:04:31 +00:00
compare-mozconfig
debian-packages
docs
gyp_includes
macosx
moz.configure Bug 1915191 - Provide a minimal linter for configure help r=glandium,geckoview-reviewers,owlish 2024-11-07 10:43:43 +00:00
package/mac_osx
pgo Backed out changeset 3f4fb9bf51b2 (bug 1924585) for causing android perma failures CLOSED TREE 2024-10-17 23:17:27 +03:00
pure_virtual
rust
sanitizers
sparse-profiles
unix Bug 1908630 - Override LLVM Profiling for manual handling r=firefox-build-system-reviewers,glandium 2024-11-05 06:30:49 +00:00
valgrind Bug 1925274 - Suppress valgrind new suspected leaks related to ForkServer argv handling r=jld 2024-10-21 06:05:44 +00:00
vs Bug 1925145 - Add updated Windows SDK and fix CaR builds. r=firefox-build-system-reviewers,glandium 2024-10-21 22:29:32 +00:00
win32
win64 Bug 1927983 - Clean-up in-tree mozconfigs. r=firefox-build-system-reviewers,geckoview-reviewers,sergesanspaille,m_kato 2024-10-31 23:39:04 +00:00
workspace-hack Bug 1923782 - Include minidump-analyzer library on android r=glandium,geckoview-reviewers,owlish,gsvelto 2024-10-30 16:54:27 +00:00
__init__.py
.gdbinit
.gdbinit.loader
.gdbinit.py.in
.lldbinit.in
appini_header.py
application.ini.in
binary-location.mk
buildconfig.py
cargo-host-linker
cargo-host-linker.bat
cargo-linker
cargo-linker.bat
checksums.py
defines.sh
dumbmake-dependencies
gecko_templates.mozbuild
gen_symverscript.py
gen_test_packages_manifest.py
gyp_base.mozbuild
gyp.mozbuild Bug 1921433 - reformat with black 24.8.0 r=linter-reviewers,webdriver-reviewers,perftest-reviewers,taskgraph-reviewers,releng-reviewers,dom-storage-reviewers,janv,jmaher,whimboo,afinder,ahal 2024-11-03 20:28:59 +00:00
mach_initialize.py
midl.py
moz-automation.mk
moz.build Bug 1928709 - Remove build/tests/cram, r=firefox-build-system-reviewers,ahochheiden,nalexander 2024-11-06 19:03:15 +00:00
mozconfig.artifact
mozconfig.artifact.automation
mozconfig.automation
mozconfig.cache
mozconfig.clang-cl
mozconfig.common
mozconfig.common.override
mozconfig.no-compile
mozconfig.rust
mozconfig.win-common
non-unified-compat
psutil_requirements.in
psutil_requirements.txt
qemu-wrap
RunCbindgen.py
templates.mozbuild Bug 1908630 - Override LLVM Profiling for manual handling r=firefox-build-system-reviewers,glandium 2024-11-05 06:30:49 +00:00
update-settings.ini
upload_generated_sources.py
upload.py
variables.py
wheel_requirements.txt Bug 1928084 - Add dbus-python and python-dbusmock wheels r=ahal,taskgraph-reviewers 2024-11-06 13:42:54 +00:00
zstandard_requirements.in Bug 1923217 - Upgrade zstandard to 0.23.0. r=firefox-build-system-reviewers,mach-reviewers,ahochheiden 2024-10-09 02:26:05 +00:00
zstandard_requirements.txt Bug 1923217 - Upgrade zstandard to 0.23.0. r=firefox-build-system-reviewers,mach-reviewers,ahochheiden 2024-10-09 02:26:05 +00:00