absyntax_utils/get_sizeof_datatype.hh
changeset 608 f5d942be991b
parent 279 c0453b7f99df
equal deleted inserted replaced
607:be9ba3531afb 608:f5d942be991b
    82   private:
    82   private:
    83     /* this class is a singleton. So we need a pointer to the single instance... */
    83     /* this class is a singleton. So we need a pointer to the single instance... */
    84     static get_sizeof_datatype_c *singleton;
    84     static get_sizeof_datatype_c *singleton;
    85 
    85 
    86   private:
    86   private:
       
    87 #if 0   /* We no longer need the code for handling numeric literals. But keep it around for a little while longer... */
    87     /*********************/
    88     /*********************/
    88     /* B 1.2 - Constants */
    89     /* B 1.2 - Constants */
    89     /*********************/
    90     /*********************/
    90 
    91 
    91     /******************************/
    92     /******************************/
   103     void *visit(integer_c *symbol);
   104     void *visit(integer_c *symbol);
   104     void *visit(neg_integer_c *symbol);
   105     void *visit(neg_integer_c *symbol);
   105     void *visit(binary_integer_c *symbol);
   106     void *visit(binary_integer_c *symbol);
   106     void *visit(octal_integer_c *symbol);
   107     void *visit(octal_integer_c *symbol);
   107     void *visit(hex_integer_c *symbol);
   108     void *visit(hex_integer_c *symbol);
   108 
   109 #endif
   109   /***********************************/
   110   /***********************************/
   110   /* B 1.3.1 - Elementary Data Types */
   111   /* B 1.3.1 - Elementary Data Types */
   111   /***********************************/
   112   /***********************************/
   112 //     void *visit(time_type_name_c *symbol);
   113 //     void *visit(time_type_name_c *symbol);
   113     void *visit(bool_type_name_c *symbol);
   114     void *visit(bool_type_name_c *symbol);