X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=parser.h;h=720365d3bb6fc639df124f83dcfd3779068ea5b2;hb=d70f5307ecc25394fc2da35bf4167fea5ac4b9ec;hp=d9df4492ba3918aae8fb4f176be08ef7860a23c0;hpb=b4e35bf2387e9b22ae6a97bad28daa8a438483ed;p=cparser diff --git a/parser.h b/parser.h index d9df449..720365d 100644 --- a/parser.h +++ b/parser.h @@ -2,10 +2,16 @@ #define PARSER_H #include "ast.h" +#include "type.h" + +typedef struct environment_entry_t environment_entry_t; void init_parser(void); void exit_parser(void); translation_unit_t *parse(void); +type_t *revert_automatic_type_conversion(const expression_t *expression); +declaration_t *expr_is_variable(const expression_t *expression); + #endif