You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
....
f = J$.N(169, 'f', J$.T(161, f, 12, false, 65), 0);
....
try {
var f = function f() {
'use strict';
....
Now, note that at the T invocation f is not initialised yet: f = undefined, because f is not hoisted since it is no longer a function declaration.
So when the strict mode is set to f in T, a TypeError is thrown.
The text was updated successfully, but these errors were encountered:
algobardo
changed the title
Strict mode not ok yet
Strict mode not ok yet in the tracifier branch
Aug 17, 2017
Some of the changes in the tracifier branch cannot be applied.
Tajs test this code for strict mode
which generates
Now, note that at the
T
invocationf
is not initialised yet:f = undefined
, becausef
is not hoisted since it is no longer a function declaration.So when the strict mode is set to f in T, a TypeError is thrown.
The text was updated successfully, but these errors were encountered: