equal
deleted
inserted
replaced
82 |
82 |
83 private: |
83 private: |
84 static type_initial_value_c *_instance; |
84 static type_initial_value_c *_instance; |
85 static type_initial_value_c *instance(void); |
85 static type_initial_value_c *instance(void); |
86 void *handle_type_spec(symbol_c *base_type_name, symbol_c *type_spec_init); |
86 void *handle_type_spec(symbol_c *base_type_name, symbol_c *type_spec_init); |
|
87 void *handle_type_name(symbol_c *type_name); |
87 |
88 |
88 private: |
89 private: |
89 void *visit( identifier_c *type_name); |
90 void *visit( identifier_c *symbol); |
90 void *visit(derived_datatype_identifier_c *type_name); |
91 void *visit(derived_datatype_identifier_c *symbol); |
|
92 void *visit( poutype_identifier_c *symbol); |
91 |
93 |
92 /***********************************/ |
94 /***********************************/ |
93 /* B 1.3.1 - Elementary Data Types */ |
95 /* B 1.3.1 - Elementary Data Types */ |
94 /***********************************/ |
96 /***********************************/ |
95 void *visit(time_type_name_c *symbol); |
97 void *visit(time_type_name_c *symbol); |