equal
deleted
inserted
replaced
169 |
169 |
170 return res; |
170 return res; |
171 } |
171 } |
172 |
172 |
173 symbol_c *search_varfb_instance_type_c::get_type_id(symbol_c *variable_name) { |
173 symbol_c *search_varfb_instance_type_c::get_type_id(symbol_c *variable_name) { |
|
174 this->current_rawtype = NULL; |
174 symbol_c *rawtype = this->get_basetype_decl(variable_name); |
175 symbol_c *rawtype = this->get_basetype_decl(variable_name); |
175 if (this->current_rawtype != NULL) |
176 if (this->current_rawtype != NULL) |
176 return this->current_rawtype; |
177 return this->current_rawtype; |
177 else |
178 else |
178 return rawtype; |
179 return rawtype; |