diff --git a/src/compiler/build_tables/item_set_closure.cc b/src/compiler/build_tables/item_set_closure.cc index 9f215521..496e1ff5 100644 --- a/src/compiler/build_tables/item_set_closure.cc +++ b/src/compiler/build_tables/item_set_closure.cc @@ -17,7 +17,7 @@ namespace tree_sitter { ParseItemSet result; vector items_to_add = { item }; while (!items_to_add.empty()) { - const ParseItem &item = items_to_add.back(); + ParseItem item = items_to_add.back(); items_to_add.pop_back(); auto insertion_result = result.insert(item); if (insertion_result.second) {