changeset 854 | 13d0b67de111 |
parent 793 | 268bf4ca5fa1 |
child 860 | 7669a8d43c11 |
--- a/stage4/generate_c/generate_c_base.cc Fri Dec 20 11:44:38 2013 +0000 +++ b/stage4/generate_c/generate_c_base.cc Sun Dec 22 09:50:02 2013 +0000 @@ -227,7 +227,8 @@ symbol_c *value, symbol_c *fb_name = NULL, bool temp = false) { - bool is_subrange = search_base_type_c::type_is_subrange(type); + if (!get_datatype_info_c::is_type_valid(type)) ERROR; + bool is_subrange = get_datatype_info_c::is_subrange(type); if (is_subrange) { s4o.print("__CHECK_"); type->accept(*this);