diff -r e8563dcaefca -r 56ebe2a31b5b absyntax_utils/case_element_iterator.cc --- a/absyntax_utils/case_element_iterator.cc Mon Apr 03 22:06:40 2017 +0100 +++ b/absyntax_utils/case_element_iterator.cc Mon Apr 03 22:18:22 2017 +0100 @@ -78,7 +78,7 @@ void* case_element_iterator_c::iterate_list(list_c *list) { void *res; for (int i = 0; i < list->n; i++) { - res = list->elements[i]->accept(*this); + res = list->get_element(i)->accept(*this); if (res != NULL) return res; }