| #include "parse/t_const.h" |
| * Defined in the flex library |
| * Expected to be defined by Flex/Bison |
| void yyerror(char* fmt, ...); |
| * Parse debugging output, used to print helpful info |
| void pdebug(char* fmt, ...); |
| void pwarning(int level, char* fmt, ...); |
| void failure(const char* fmt, ...); |
| void validate_const_type(t_const* c); |
| * Converts a string filename into a thrift program name |
| std::string program_name(std::string filename); |
| * Gets the directory path of a filename |
| std::string directory_name(std::string filename); |
| * Get the absolute path for an include file |
| std::string include_file(std::string filename); |