Mercurial > projects > dil
changeset 229:a88967db063b
- Fix: skip T.LParen in parseTryStatement().
- Fix: Added T.Inout to cases in parseParameterList().
author | aziz |
---|---|
date | Fri, 27 Jul 2007 10:12:02 +0000 |
parents | a4c5ee9527b7 |
children | 8f1790d16753 |
files | trunk/src/Parser.d |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/trunk/src/Parser.d Fri Jul 27 10:01:02 2007 +0000 +++ b/trunk/src/Parser.d Fri Jul 27 10:12:02 2007 +0000 @@ -1914,6 +1914,7 @@ Parameter param; if (token.type == T.LParen) { + nT(); string ident; auto type = parseDeclarator(ident); param = new Parameter(StorageClass.None, type, ident, null); @@ -3112,6 +3113,7 @@ { case T.In: stc = StorageClass.In; nT(); goto default; case T.Out: stc = StorageClass.Out; nT(); goto default; + case T.Inout: case T.Ref: stc = StorageClass.Ref; nT(); goto default; case T.Lazy: stc = StorageClass.Lazy; nT(); goto default; case T.Ellipses: