X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCast.h;h=589141f9cb7e26af80b92ee410bc48c92fc65a17;hb=3ba7b71bf41551a14871677ea1ea5cc48fd36835;hp=24cc4f7aebcc29d398935c85631509a14392eaa5;hpb=96ff919c3470720e4bf26c7d278c753a97eeef09;p=fw%2Fsdcc diff --git a/src/SDCCast.h b/src/SDCCast.h index 24cc4f7a..589141f9 100644 --- a/src/SDCCast.h +++ b/src/SDCCast.h @@ -183,6 +183,8 @@ void initAst (); ast *newNode (long, ast *, ast *); ast *copyAst (ast *); ast *removeIncDecOps (ast *); +ast *removePreIncDecOps (ast *); +ast *removePostIncDecOps (ast *); value *sizeofOp (sym_link *); value *evalStmnt (ast *); ast *createFunction (symbol *, ast *); @@ -209,6 +211,7 @@ bool hasSEFcalls (ast *); void addSymToBlock (symbol *, ast *); void freeStringSymbol(symbol *); DEFSETFUNC(resetParmKey); +int astErrors(ast *); // exported variables extern set *operKeyReset;