equal
deleted
inserted
replaced
37 #include <string> |
37 #include <string> |
38 #include <list> |
38 #include <list> |
39 |
39 |
40 #include "../absyntax_utils/absyntax_utils.hh" |
40 #include "../absyntax_utils/absyntax_utils.hh" |
41 |
41 |
|
42 |
42 class derived_conversion_functions_c: public iterator_visitor_c { |
43 class derived_conversion_functions_c: public iterator_visitor_c { |
43 public: |
44 public: |
44 explicit derived_conversion_functions_c(symbol_c *ignore); |
45 explicit derived_conversion_functions_c(symbol_c *ignore); |
45 virtual ~derived_conversion_functions_c(void); |
46 virtual ~derived_conversion_functions_c(void); |
46 std::string &get_declaration(symbol_c *root); |
47 std::string &get_declaration(symbol_c *root); |
|
48 |
|
49 const static char *functionDataType []; |
47 |
50 |
48 void *visit(identifier_c *symbol); |
51 void *visit(identifier_c *symbol); |
49 /**********************/ |
52 /**********************/ |
50 /* B 1.3 - Data types */ |
53 /* B 1.3 - Data types */ |
51 /**********************/ |
54 /**********************/ |