diff -r 27f12e2fc369 -r 46fc53b8fd2f jitcraft/Parser.h --- a/jitcraft/Parser.h Mon Jun 25 21:20:01 2012 -0700 +++ b/jitcraft/Parser.h Tue Jun 26 00:35:15 2012 -0700 @@ -37,6 +37,7 @@ private: void redeclarationError() { + assert(false); } bool match(TokenKind kind); bool expect(TokenKind kind); @@ -52,11 +53,13 @@ Expression *primary(); Expression *unary(); Expression *multiplication(); + Expression *shift(); Expression *addition(); Expression *relational(); Expression *equals(); Expression *expression(); + Statement *enum_(); Statement *if_(); Statement *block(); Statement *function();