X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fparser.h;h=d4cfb225b8ffe8771aaa1b3a92b6a53d02fb55ad;hp=65c90121801e8a294e593f9cea31612c0610565f;hb=3d77b5b65efb78c1da9485dfde1fcd417066b803;hpb=b1d875d13e5a8f7600d3df6b44c75e8613cfe509 diff --git a/src/parser.h b/src/parser.h index 65c9012..d4cfb22 100644 --- a/src/parser.h +++ b/src/parser.h @@ -51,17 +51,6 @@ struct psi_parser_input { char buffer[1]; }; -struct psi_parser_data { - enum { - PSI_PARSER_DATA_SELF, - PSI_PARSER_DATA_CPP - } type; - union { - struct psi_parser *parser; - struct psi_cpp *cpp; - } data; -}; - struct psi_parser *psi_parser_init(struct psi_parser *P, psi_error_cb error, unsigned flags); struct psi_parser_input *psi_parser_open_file(struct psi_parser *P, const char *filename, bool report_errors); struct psi_parser_input *psi_parser_open_string(struct psi_parser *P, const char *string, size_t length);