absyntax_utils/search_var_instance_decl.cc
changeset 417 d48f53715f77
parent 279 c0453b7f99df
child 504 f8d422b98315
equal deleted inserted replaced
416:0c2ef191b22a 417:d48f53715f77
    75   this->current_vartype = none_vt;
    75   this->current_vartype = none_vt;
    76   this->search_name = variable_instance_name;
    76   this->search_name = variable_instance_name;
    77   return (symbol_c *)search_scope->accept(*this);
    77   return (symbol_c *)search_scope->accept(*this);
    78 }
    78 }
    79 
    79 
    80 unsigned int search_var_instance_decl_c::get_vartype(void) {
    80 unsigned int search_var_instance_decl_c::get_vartype(symbol_c *variable_instance_name) {
       
    81   this->current_vartype = none_vt;
       
    82   this->search_name = variable_instance_name;
       
    83   search_scope->accept(*this);
    81   return current_vartype;
    84   return current_vartype;
    82 }
    85 }
       
    86 
    83 
    87 
    84 /***************************/
    88 /***************************/
    85 /* B 0 - Programming Model */
    89 /* B 0 - Programming Model */
    86 /***************************/
    90 /***************************/
    87 void *search_var_instance_decl_c::visit(library_c *symbol) {
    91 void *search_var_instance_decl_c::visit(library_c *symbol) {