# HG changeset patch # User aziz # Date 1184424303 0 # Node ID c9df82f6f6be8c458234dead4b5665b02d91e7ac # Parent 673b355ba0e98097760d21a10ed4614380382ee2 - Added parseAsmStatement() stub. diff -r 673b355ba0e9 -r c9df82f6f6be trunk/src/Parser.d --- a/trunk/src/Parser.d Sat Jul 14 14:38:01 2007 +0000 +++ b/trunk/src/Parser.d Sat Jul 14 14:45:03 2007 +0000 @@ -1191,6 +1191,9 @@ case T.Volatile: s = parseVolatileStatement(); break; + case T.Asm: + s = parseAsmStatement(); + break; default: // TODO: issue error msg and return IllegalStatement. } @@ -1597,6 +1600,17 @@ } /+++++++++++++++++++++++++++++ + + Assembler parsing methods + + +++++++++++++++++++++++++++++/ + + Statement parseAsmStatement() + { + assert(token.type == T.Asm); + // TODO: implement asm statements parser. + return null; + } + + /+++++++++++++++++++++++++++++ + Expression parsing methods + +++++++++++++++++++++++++++++/