X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes%2Fcpp_exp.h;h=f2706bb95f53b8ae8a32f3fd652f061c55a06adb;hp=e66c21807e839775b3fa32bcfcc03eb2d26a4b10;hb=42f44eb5bf4ecd36e26e051fada79d861d0f92d2;hpb=1b6db76e3005344b33ab45b00e7e61386a33932a diff --git a/src/types/cpp_exp.h b/src/types/cpp_exp.h index e66c218..f2706bb 100644 --- a/src/types/cpp_exp.h +++ b/src/types/cpp_exp.h @@ -28,6 +28,7 @@ #include "token.h" +struct psi_cpp; struct psi_cpp_macro_decl; struct psi_cpp_macro_call; struct psi_num_exp; @@ -45,5 +46,6 @@ struct psi_cpp_exp { struct psi_cpp_exp *psi_cpp_exp_init(token_t type, void *data); void psi_cpp_exp_free(struct psi_cpp_exp **exp_ptr); void psi_cpp_exp_dump(int fd, struct psi_cpp_exp *exp); +void psi_cpp_exp_exec(struct psi_cpp_exp *exp, struct psi_cpp *cpp, struct psi_data *D); #endif