Mercurial > projects > ldc
diff dmd/parse.c @ 159:5acec6b2eef8 trunk
[svn r175] merged dmd 1.029
author | ChristianK |
---|---|
date | Thu, 01 May 2008 15:15:28 +0200 |
parents | 0ab29b838084 |
children | 092468448d25 |
line wrap: on
line diff
--- a/dmd/parse.c Thu May 01 13:33:02 2008 +0200 +++ b/dmd/parse.c Thu May 01 15:15:28 2008 +0200 @@ -637,6 +637,14 @@ id = token.ident; else if (token.value == TOKint32v) level = (unsigned)token.uns64value; +#if V2 + /* Allow: + * version (unittest) + * even though unittest is a keyword + */ + else if (token.value == TOKunittest) + id = Lexer::idPool(Token::toChars(TOKunittest)); +#endif else error("identifier or integer expected, not %s", token.toChars()); nextToken();