stage3/constant_folding.cc
changeset 787 6e2671e0f1a8
parent 783 3bd2704d9ba9
child 788 aa56031e5cb3
--- a/stage3/constant_folding.cc	Thu Jan 03 11:39:27 2013 +0100
+++ b/stage3/constant_folding.cc	Thu Jan 03 20:34:10 2013 +0100
@@ -965,6 +965,7 @@
 void *constant_folding_c::visit(program_declaration_c *symbol) {
 	symbol_c *var_name;
 
+	symbol->var_declarations->accept(*this);
 	values.clear(); /* Clear global map */
 	search_var_instance_decl_c search_var_instance_decl(symbol);
 	function_param_iterator_c fpi(symbol);