diff -r 0c2ef191b22a -r d48f53715f77 absyntax_utils/search_var_instance_decl.cc --- a/absyntax_utils/search_var_instance_decl.cc Wed Feb 01 13:01:08 2012 +0000 +++ b/absyntax_utils/search_var_instance_decl.cc Wed Feb 01 19:49:11 2012 +0000 @@ -77,10 +77,14 @@ return (symbol_c *)search_scope->accept(*this); } -unsigned int search_var_instance_decl_c::get_vartype(void) { +unsigned int search_var_instance_decl_c::get_vartype(symbol_c *variable_instance_name) { + this->current_vartype = none_vt; + this->search_name = variable_instance_name; + search_scope->accept(*this); return current_vartype; } + /***************************/ /* B 0 - Programming Model */ /***************************/