equal
deleted
inserted
replaced
716 symbol->location->accept(*this); |
716 symbol->location->accept(*this); |
717 return NULL; |
717 return NULL; |
718 } |
718 } |
719 |
719 |
720 |
720 |
|
721 /* fb_name_list ':' function_block_type_name ASSIGN structure_initialization */ |
|
722 /* structure_initialization -> may be NULL ! */ |
|
723 // SYM_REF3(fb_name_decl_c, fb_name_list, function_block_type_name, structure_initialization) |
|
724 // NOTE: Although the fb_name_decl_c is in section ( B 1.4.3 - Declaration & Initialisation), it is also acting |
|
725 // as a datatype declaration, so we need to handle it here! |
|
726 void *narrow_candidate_datatypes_c::visit(fb_name_decl_c *symbol) {return narrow_spec_init(symbol, symbol->function_block_type_name, symbol->structure_initialization);} |
|
727 |
|
728 |
721 /************************************/ |
729 /************************************/ |
722 /* B 1.5 Program organization units */ |
730 /* B 1.5 Program organization units */ |
723 /************************************/ |
731 /************************************/ |
724 /*********************/ |
732 /*********************/ |
725 /* B 1.5.1 Functions */ |
733 /* B 1.5.1 Functions */ |