Compute in-progress symbols for out-of-context states

This commit is contained in:
Max Brunsfeld 2016-03-10 11:39:44 -08:00
parent 240355b04c
commit 9657dfcfc3

View file

@ -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());
}