stage1_2/create_enumtype_conversion_functions.hh
changeset 958 7474d2cd1d6e
parent 756 634f476cb60f
equal deleted inserted replaced
957:4489afa5b1c5 958:7474d2cd1d6e
    53   public:
    53   public:
    54     explicit create_enumtype_conversion_functions_c(symbol_c *ignore);
    54     explicit create_enumtype_conversion_functions_c(symbol_c *ignore);
    55     virtual ~create_enumtype_conversion_functions_c(void);
    55     virtual ~create_enumtype_conversion_functions_c(void);
    56     static std::string &get_declaration(symbol_c *symbol);
    56     static std::string &get_declaration(symbol_c *symbol);
    57 
    57 
    58     void *visit(identifier_c *symbol);
    58     void *visit(                 identifier_c *symbol);
       
    59     void *visit(         poutype_identifier_c *symbol);
       
    60     void *visit(derived_datatype_identifier_c *symbol);
       
    61     
    59     /**********************/
    62     /**********************/
    60     /* B 1.3 - Data types */
    63     /* B 1.3 - Data types */
    61     /**********************/
    64     /**********************/
    62     /********************************/
    65     /********************************/
    63     /* B 1.3.3 - Derived data types */
    66     /* B 1.3.3 - Derived data types */