Global Metrics

path: .metrics.loc.blank
old: 21.0
new: 2.0

path: .metrics.loc.ploc
old: 11.0
new: 30.0

Spaces Data

Minimal test - lines (27, 55)

path: .spaces[0].metrics.loc.ploc
old: 10.0
new: 29.0

path: .spaces[0].metrics.loc.blank
old: 19.0
new: 0.0

Code

(function() {
  eval(
    'assert.throws(ReferenceError, function() {\
      f;\
    }, "An initialized binding is not created prior to evaluation");\
    assert.sameValue(\
      typeof f,\
      "undefined",\
      "An uninitialized binding is not created prior to evaluation"\
    );\
    \
    try {\
      throw {};\
    } catch ({ f }) {switch (1) {' +
    '  case 1:' +
    '    function f() {  }' +
    '}\
    }\
    \
    assert.throws(ReferenceError, function() {\
      f;\
    }, "An initialized binding is not created following evaluation");\
    assert.sameValue(\
      typeof f,\
      "undefined",\
      "An uninitialized binding is not created following evaluation"\
    );'
  );
}());