in legacy/javascript/src/refactor.js [456:473]
enter: function (node) {
if (node.type === 'VariableDeclaration') {
for (var i = 0; i < node.declarations.length; i++) {
const declaration = node.declarations[i];
if (
declaration.init &&
engine.isPiranhaLiteral(declaration.init) &&
typeof declaration.init.value === 'boolean'
) {
assignments[declaration.id.name] = declaration.init.value;
}
}
} else if (node.type === 'AssignmentExpression') {
if (node.right && engine.isPiranhaLiteral(node.right) && typeof node.right.value === 'boolean') {
if (node.left.name !== undefined) assignments[node.left.name] = node.right.value;
}
}
},