DescriptionStop treating scopes containing template strings tagged with 'eval' specially
There's no need to mark these as possibly-direct-eval, since all such an
eval-tagged string will ever get passed is the array of string parts, which
will be immediately returns (since it's not a string). It will
never do a lookup in the current scope, nor (in sloppy mode) introduce
new declarations.
This patch is not intended to change behavior, but I've added tests that
demonstrate the stuff explained in the preceding paragraph.
Committed: https://crrev.com/f5828cb4db5257c221dc1e6fe508972942828332
Cr-Commit-Position: refs/heads/master@{#33245}
Patch Set 1 #
Messages
Total messages: 11 (6 generated)
|