Lines Matching refs:var_name
154 int get_index(const char *const var_name){ in get_index() argument
157 if (strcmp(var_name, name_buffer + names[i]) == 0){ in get_index()
167 RESULT find(const char *const var_name /*[in] c-string*/, Pick * * ref = NULL /*[out] Pick* */){ in find() argument
168 if (!var_name) return EMPTY; // NULL name in find()
170 int i = get_index(var_name); in find()
184 void put(const char *const var_name, Pick *const var_ref = NULL){ in put() argument
185 int i = get_index(var_name); in put()
186 switch(find(var_name)){ in put()
192 name_buffer.append_array(var_name, strlen(var_name) + 1); in put()
521 this->var_name.append_array(varName, strlen(varName) + 1); in Variable()
528 return var_name; in operator const char*()
534 symbol_table->find(var_name, &var_ref); in next()
542 Buffer_char var_name; member in Variable