From 86c2367c26d4dc3b94a2dab99f660777250cd674 Mon Sep 17 00:00:00 2001
From: Roberto Raggi <roberto.raggi@nokia.com>
Date: Wed, 24 Mar 2010 17:19:36 +0100
Subject: [PATCH] In C++ 0x auto is a type specifier.

---
 src/shared/cplusplus/Parser.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp
index a3599dc14e6..3758c0d8520 100644
--- a/src/shared/cplusplus/Parser.cpp
+++ b/src/shared/cplusplus/Parser.cpp
@@ -3149,7 +3149,6 @@ bool Parser::lookAtStorageClassSpecifier() const
 {
     switch (LA()) {
     case T_FRIEND:
-    case T_AUTO:
     case T_REGISTER:
     case T_STATIC:
     case T_EXTERN:
@@ -3175,6 +3174,7 @@ bool Parser::lookAtBuiltinTypeSpecifier() const
     case T_FLOAT:
     case T_DOUBLE:
     case T_VOID:
+    case T_AUTO:
         return true;
     // [gcc] extensions
     case T___TYPEOF__:
-- 
GitLab