Files
codeql/javascript/ql/test/query-tests/Declarations/UnusedParameter/tst.js
2018-08-02 17:53:23 +01:00

36 lines
399 B
JavaScript

// OK
[1, , 3].forEach(function(elt, idx) {
console.log(idx + " is not omitted.");
});
// NOT OK
[1, , 3].forEach(function(elt, idx) {
sum += elt;
});
// NOT OK
function f1(x, y) {
return y;
}
f1(23, 42);
// OK
function f2(x, y) {
return y;
}
[].map(f2);
// OK
function f3(x, y) {
return y;
}
var g = f3;
[].map(g);
// OK
define(function (require, exports, module) {
module.x = 23;
});