summaryrefslogtreecommitdiffstats
path: root/src/output_source_slr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/output_source_slr.cpp')
-rw-r--r--src/output_source_slr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/output_source_slr.cpp b/src/output_source_slr.cpp
index 4c82922..420d682 100644
--- a/src/output_source_slr.cpp
+++ b/src/output_source_slr.cpp
@@ -74,7 +74,7 @@ void output_source_slr_t::emit_state_reduce_code(const item_t &item, unsigned ru
write_line_("result.symbol_", item.get_lhs(), " = ", call(reduce_func));
for (unsigned i = 0; i < vars.size(); i++) {
- if (!vars[i].second)
+ if (vars[i].second)
continue;
auto it = get_generator()->get_grammar().destructors.find(rhs[i]);