stage3/narrow_candidate_datatypes.hh
changeset 726 9b61eb4f00dc
parent 718 a9f8cc778444
child 797 3444c331efc9
equal deleted inserted replaced
725:bfbe4aca6b77 726:9b61eb4f00dc
    94     /* B 1.3 - Data types */
    94     /* B 1.3 - Data types */
    95     /**********************/
    95     /**********************/
    96     /********************************/
    96     /********************************/
    97     /* B 1.3.3 - Derived data types */
    97     /* B 1.3.3 - Derived data types */
    98     /********************************/
    98     /********************************/
       
    99 //  void *visit(data_type_declaration_c *symbol);   /* Not required. already handled by iterator_visitor_c base class */
       
   100 //  void *visit(type_declaration_list_c *symbol);   /* Not required. already handled by iterator_visitor_c base class */
       
   101 //  void *visit(simple_type_declaration_c *symbol); /* Not required. already handled by iterator_visitor_c base class */
       
   102     void *visit(simple_spec_init_c *symbol);
       
   103 //  void *visit(subrange_type_declaration_c *symbol);
       
   104 //  void *visit(subrange_spec_init_c *symbol);
       
   105 //  void *visit(subrange_specification_c *symbol);
    99     void *visit(subrange_c *symbol);
   106     void *visit(subrange_c *symbol);
   100     void *visit(simple_spec_init_c *symbol);
   107     void *visit(enumerated_type_declaration_c *symbol);
       
   108     void *visit(enumerated_spec_init_c *symbol);
       
   109     void *visit(enumerated_value_list_c *symbol);
       
   110 //  void *visit(enumerated_value_c *symbol);        /* Not required */
       
   111 //  void *visit(array_type_declaration_c *symbol);
       
   112 //  void *visit(array_spec_init_c *symbol);
       
   113 //  void *visit(array_specification_c *symbol);
       
   114 //  void *visit(array_subrange_list_c *symbol);
       
   115 //  void *visit(array_initial_elements_list_c *symbol);
       
   116 //  void *visit(array_initial_elements_c *symbol);
       
   117 //  void *visit(structure_type_declaration_c *symbol);
       
   118 //  void *visit(initialized_structure_c *symbol);
       
   119 //  void *visit(structure_element_declaration_list_c *symbol);
       
   120 //  void *visit(structure_element_declaration_c *symbol);
       
   121 //  void *visit(structure_element_initialization_list_c *symbol);
       
   122 //  void *visit(structure_element_initialization_c *symbol);
       
   123 //  void *visit(string_type_declaration_c *symbol);
   101 
   124 
   102     /*********************/
   125     /*********************/
   103     /* B 1.4 - Variables */
   126     /* B 1.4 - Variables */
   104     /*********************/
   127     /*********************/
   105     /********************************************/
   128     /********************************************/