diff -r 9e8e1ba5ca46 -r 8b2a31dea131 absyntax_utils/search_base_type.hh --- a/absyntax_utils/search_base_type.hh Sun Jul 06 23:31:08 2014 +0100 +++ b/absyntax_utils/search_base_type.hh Sun Jul 13 12:26:58 2014 +0100 @@ -249,6 +249,13 @@ /* structure_initialization -> may be NULL ! */ void *visit(fb_spec_init_c *symbol); + /* REF_TO (non_generic_type_name | function_block_type_name) */ + void *visit(ref_spec_c *symbol); // Defined in IEC 61131-3 v3 + /* ref_spec [ ASSIGN ref_initialization ]; *//* NOTE: ref_initialization may be NULL!! */ + void *visit(ref_spec_init_c *symbol); // Defined in IEC 61131-3 v3 + /* identifier ':' ref_spec_init */ + void *visit(ref_type_decl_c *symbol); // Defined in IEC 61131-3 v3 + /*****************************/ /* B 1.5.2 - Function Blocks */ /*****************************/