mirror of
https://github.com/jashkenas/coffeescript.git
synced 2026-02-18 19:34:27 -05:00
Make trailing else on switch fix pass on to multiple when switches
This commit is contained in:
@@ -987,7 +987,7 @@ IfNode: exports.IfNode: inherit Node, {
|
||||
# Rewrite a chain of IfNodes to add a default case as the final else.
|
||||
add_else: (exprs, statement) ->
|
||||
if @is_chain()
|
||||
@else_body.add_else exprs
|
||||
@else_body.add_else exprs, statement
|
||||
else
|
||||
exprs: exprs.unwrap() unless statement
|
||||
@children.push @else_body: exprs
|
||||
|
||||
Reference in New Issue
Block a user