// Copyright (C) 2019 Leo Balter. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- description: > If the CoalesceExpressionHead is undefined or null, follow return the right-side value. Otherwise, return the left-side value. esid: sec-conditional-operator info: | ConditionalExpression : ShortCircuitExpression ShortCircuitExpression ? AssignmentExpression : AssignmentExpression ShortCircuitExpression : LogicalORExpression CoalesceExpression CoalesceExpression : CoalesceExpressionHead ?? BitwiseORExpression CoalesceExpressionHead : CoalesceExpression BitwiseORExpression features: [coalesce-expression] negative: phase: parse type: SyntaxError ---*/ $DONOTEVALUATE(); 0 ?? 0 || true;