diff --git a/src/compiler/build_tables/build_parse_table.cc b/src/compiler/build_tables/build_parse_table.cc index 5190c50d..0b74f8f8 100644 --- a/src/compiler/build_tables/build_parse_table.cc +++ b/src/compiler/build_tables/build_parse_table.cc @@ -143,7 +143,7 @@ class ParseTableBuilder { ParseStateId state_id = parse_table.add_state(); for (const auto &entry : item_set.entries) { const ParseItem &item = entry.first; - if (item.step_index > 0 && item.lhs() != rules::START() && !allow_any_conflict) + if (item.step_index > 0 && item.lhs() != rules::START()) parse_table.states[state_id].in_progress_symbols.insert(item.lhs()); }