Index: runtime/vm/parser.cc |
diff --git a/runtime/vm/parser.cc b/runtime/vm/parser.cc |
index 52ac207f5835e52ca3e736446d04a1ec9a13c0b0..0b82d605eee84eba098f22cb639e916b64930003 100644 |
--- a/runtime/vm/parser.cc |
+++ b/runtime/vm/parser.cc |
@@ -9270,7 +9270,7 @@ SequenceNode* Parser::ParseCatchClauses( |
LocalVariable* async_saved_try_ctx = |
LookupAsyncSavedTryContextVar(scope->parent(), |
try_block->try_index()); |
- current_block_->statements->Add( |
+ async_code->Add( |
new (Z) StoreLocalNode( |
Scanner::kNoSourcePos, |
saved_try_ctx, |