# HG changeset patch
# User Laurent Bessard
# Date 1362704436 -3600
# Node ID 2481fffe6e58cfd15289f851dbfd4c8e2531aefc
# Parent  214c9dced2578b93d2216d3ddf7cab36012a1fba
Fixed bug in case statement with enumerated type variable as case expression

diff -r 214c9dced257 -r 2481fffe6e58 stage4/generate_c/generate_c_st.cc
--- a/stage4/generate_c/generate_c_st.cc	Fri Mar 08 01:01:15 2013 +0100
+++ b/stage4/generate_c/generate_c_st.cc	Fri Mar 08 02:00:36 2013 +0100
@@ -247,6 +247,12 @@
   return NULL;
 }
 
+/*  enumerated_type_name ':' enumerated_spec_init */
+void *visit(enumerated_type_declaration_c *symbol) {
+  symbol->enumerated_type_name->accept(*this);
+  return NULL;
+}
+
 /*********************/
 /* B 1.4 - Variables */
 /*********************/