in legacy/javascript/src/refactor.js [113:131]
reduceLogicalExpression(literal, expression, operator) {
if (operator === '&&') {
if (literal.value === true) {
return expression;
}
if (literal.value === false) {
return this.falseLiteral();
}
} else if (operator === '||') {
if (literal.value === true) {
return this.trueLiteral();
}
if (literal.value === false) {
return expression;
}
}
}