| Index: runtime/vm/kernel_to_il.cc
|
| diff --git a/runtime/vm/kernel_to_il.cc b/runtime/vm/kernel_to_il.cc
|
| index 57a1ba3f6a6ea6cc3152564710c6f27ec93aae72..65fd9f49c09f982e7037272d2ae471a3d3fd18b2 100644
|
| --- a/runtime/vm/kernel_to_il.cc
|
| +++ b/runtime/vm/kernel_to_il.cc
|
| @@ -2277,6 +2277,8 @@ Fragment FlowGraphBuilder::CatchBlockEntry(const Array& handler_types,
|
| const bool should_restore_closure_context =
|
| CurrentException()->is_captured() || CurrentCatchContext()->is_captured();
|
| CatchBlockEntryInstr* entry = new (Z) CatchBlockEntryInstr(
|
| + TokenPosition::kNoSource, // Token position of catch block.
|
| + false, // Not an artifact of compilation.
|
| AllocateBlockId(), CurrentTryIndex(), graph_entry_, handler_types,
|
| handler_index, *CurrentException(), *CurrentStackTrace(),
|
| /* needs_stacktrace = */ true, H.thread()->GetNextDeoptId(),
|
|
|