equal
deleted
inserted
replaced
311 /* var1_list ',' variable_name */ |
311 /* var1_list ',' variable_name */ |
312 // SYM_LIST(var1_list_c) |
312 // SYM_LIST(var1_list_c) |
313 void *search_var_instance_decl_c::visit(var1_list_c *symbol) { |
313 void *search_var_instance_decl_c::visit(var1_list_c *symbol) { |
314 list_c *list = symbol; |
314 list_c *list = symbol; |
315 for(int i = 0; i < list->n; i++) { |
315 for(int i = 0; i < list->n; i++) { |
316 if (compare_identifiers(list->elements[i], search_name) == 0) |
316 if (compare_identifiers(list->get_element(i), search_name) == 0) |
317 /* by now, current_type_decl should be != NULL */ |
317 /* by now, current_type_decl should be != NULL */ |
318 return current_type_decl; |
318 return current_type_decl; |
319 } |
319 } |
320 return NULL; |
320 return NULL; |
321 } |
321 } |
333 |
333 |
334 /* name_list ',' fb_name */ |
334 /* name_list ',' fb_name */ |
335 void *search_var_instance_decl_c::visit(fb_name_list_c *symbol) { |
335 void *search_var_instance_decl_c::visit(fb_name_list_c *symbol) { |
336 list_c *list = symbol; |
336 list_c *list = symbol; |
337 for(int i = 0; i < list->n; i++) { |
337 for(int i = 0; i < list->n; i++) { |
338 if (compare_identifiers(list->elements[i], search_name) == 0) |
338 if (compare_identifiers(list->get_element(i), search_name) == 0) |
339 /* by now, current_fb_declaration should be != NULL */ |
339 /* by now, current_fb_declaration should be != NULL */ |
340 return current_type_decl; |
340 return current_type_decl; |
341 } |
341 } |
342 return NULL; |
342 return NULL; |
343 } |
343 } |
407 /*| global_var_list ',' global_var_name */ |
407 /*| global_var_list ',' global_var_name */ |
408 //SYM_LIST(global_var_list_c) |
408 //SYM_LIST(global_var_list_c) |
409 void *search_var_instance_decl_c::visit(global_var_list_c *symbol) { |
409 void *search_var_instance_decl_c::visit(global_var_list_c *symbol) { |
410 list_c *list = symbol; |
410 list_c *list = symbol; |
411 for(int i = 0; i < list->n; i++) { |
411 for(int i = 0; i < list->n; i++) { |
412 if (compare_identifiers(list->elements[i], search_name) == 0) |
412 if (compare_identifiers(list->get_element(i), search_name) == 0) |
413 /* by now, current_type_decl should be != NULL */ |
413 /* by now, current_type_decl should be != NULL */ |
414 return current_type_decl; |
414 return current_type_decl; |
415 } |
415 } |
416 return NULL; |
416 return NULL; |
417 } |
417 } |