changeset 203:4f949a3a394b

- synchronized is parsed as an Attribute in parseDeclarationDefinition() now.
author aziz
date Mon, 16 Jul 2007 10:47:03 +0000
parents 8aecf8925c5f
children 082f30904456
files trunk/src/Parser.d
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/trunk/src/Parser.d	Mon Jul 16 10:37:04 2007 +0000
+++ b/trunk/src/Parser.d	Mon Jul 16 10:47:03 2007 +0000
@@ -96,20 +96,20 @@
     case T.Extern,
          T.Align,
          T.Pragma,
-         T.Deprecated,
          T.Private,
          T.Package,
          T.Protected,
          T.Public,
          T.Export,
+         T.Deprecated,
+         T.Override,
+         T.Abstract,
+         T.Synchronized,
          //T.Static,
          T.Final,
-         T.Override,
-         T.Abstract,
          T.Const,
          T.Auto,
          T.Scope:
-         // TODO: T.Synchronized
     case_AttributeSpecifier:
       decl = parseAttributeSpecifier();
       break;
@@ -538,6 +538,7 @@
     case T.Override:
     case T.Deprecated:
     case T.Abstract:
+    case T.Synchronized:
     case T.Static:
     case T.Final:
     case T.Const: