archives

« Bugzilla Issues Index

#2326 — 14.6.2.2: ConditionalExpression does not propagate tail-call test and wrong return type


The production "AssignmentExpression: ConditionalExpression" currently returns `false`, remove this production from the list in the first production rule set.


The production:
> CallExpression :
> MemberExpression Arguments
> super Arguments
> CallExpression Arguments
> CallExpression TemplateLiteral

Currently returns `undefined` in step 2 instead of `false`.


fixed in rev23 editor's draft


fixed in rev23 draft