mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 09:15:35 +00:00
78e47bd125
This may lose some tiny amount of performance since the existing code duplicated a huge amount of code in order to avoid walking bits of the tree that can't contain functions. I preserved a few of those hacks but some of the bits seemed too small to bother with. The expression `nparents_ - 1` is changed to `nparents_ - 2` because, as a result of how ParseNodeVisitor control flow works, we now call gatherNameable *after* pushing the current FunctionNode to the stack, rather than before. (A new assertion checks that this is the case.) Differential Revision: https://phabricator.services.mozilla.com/D20720 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
rust | ||
src | ||
xpconnect | ||
app.mozbuild | ||
ffi.configure | ||
moz.build | ||
moz.configure | ||
sub.configure |