Chromium Code Reviews
Descriptiondart2js: CPS translation of switches with continue to their labels.
Implement switches with continue to their labels by a first 'non-recursive'
switch followed by a second (only) 'recursive' switch inside a loop.
Continue is implemented by assignment to a state variable that the second
switch switches over.
R=asgerf@google.com
Committed: https://github.com/dart-lang/sdk/commit/65ae116a01381bb2ddc8a22c15042b6944ebdee2
Patch Set 1 #Patch Set 2 : Make sure break works. #Patch Set 3 : Don't leave the last else empty when there is no default. #Patch Set 4 : Ugly support for simple switches. #Patch Set 5 : Update test expectations. #
Total comments: 8
Patch Set 6 : Incorporate review comments. #Patch Set 7 : Rebase. #
Messages
Total messages: 8 (3 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||