| Index: sdk/lib/_internal/compiler/implementation/ssa/codegen.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/ssa/codegen.dart (revision 14518)
|
| +++ sdk/lib/_internal/compiler/implementation/ssa/codegen.dart (working copy)
|
| @@ -1500,6 +1500,15 @@
|
| }
|
| }
|
|
|
| + visitExitTry(HExitTry node) {
|
| + // An [HExitTry] is used to represent the control flow graph of a
|
| + // try/catch block, ie the try body is always a predecessor
|
| + // of the catch and finally. Here, we continue visiting the try
|
| + // body by visiting the block that contains the user-level control
|
| + // flow instruction.
|
| + visitBasicBlock(node.bodyTrySuccessor);
|
| + }
|
| +
|
| visitTry(HTry node) {
|
| // We should never get here. Try/catch/finally is always handled using block
|
| // information in [visitTryInfo], or not at all, in the case of the bailout
|
|
|