Index: runtime/vm/kernel_to_il.cc |
diff --git a/runtime/vm/kernel_to_il.cc b/runtime/vm/kernel_to_il.cc |
index 942a70f5e26ad0f46503d782cda6fcf3f37cdfd8..130f2e37231f5ab89332e9c68066be67fbd96164 100644 |
--- a/runtime/vm/kernel_to_il.cc |
+++ b/runtime/vm/kernel_to_il.cc |
@@ -2260,6 +2260,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(), |