stage3/datatype_functions.hh
changeset 441 e8de43eefcc5
parent 438 744b125d911e
child 443 ff4d26b7e51d
equal deleted inserted replaced
440:a745f7d38a5d 441:e8de43eefcc5
    39 typedef struct {
    39 typedef struct {
    40   symbol_c *function_name;
    40   symbol_c *function_name;
    41   symbol_c *nonformal_operand_list;
    41   symbol_c *nonformal_operand_list;
    42   symbol_c *   formal_operand_list;
    42   symbol_c *   formal_operand_list;
    43 
    43 
       
    44   enum {POU_FB, POU_function} POU_type;
    44 //symbol_c &*datatype;
    45 //symbol_c &*datatype;
    45 //std::vector <symbol_c *> &candidate_datatypes;
    46 //std::vector <symbol_c *> &candidate_datatypes;
    46   std::vector <symbol_c *> &candidate_functions;
    47   std::vector <symbol_c *> &candidate_functions;
    47   symbol_c *&called_function_declaration;
    48   symbol_c *&called_function_declaration;
    48   int      &extensible_param_count;
    49   int      &extensible_param_count;