diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp index a3599dc14e6d6f9776b90f56c245866d80e1aaee..3758c0d8520f0cb3cb2303d737f8b0805c0797d2 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__: