mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
24 lines
348 B
JavaScript
24 lines
348 B
JavaScript
function test() {
|
|
|
|
function f(obj) {
|
|
let { x: { y: { z } } } = obj;
|
|
sink(z); // NOT OK
|
|
|
|
let [[[w]]] = obj;
|
|
sink(w); // NOT OK
|
|
|
|
let { x: [ { y: q } ] } = obj;
|
|
sink(q); // NOT OK
|
|
|
|
for (let [a, b] of obj) {
|
|
sink(a); // NOT OK
|
|
sink(b); // NOT OK
|
|
}
|
|
}
|
|
|
|
function g() {
|
|
f(source());
|
|
}
|
|
|
|
}
|