diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2009-06-08 07:21:15 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2009-06-08 07:21:15 +0000 |
| commit | 06de2b5525de9970dd0c5c858e91c5bb3edd3e0f (patch) | |
| tree | 82ec4e2afcf70eab0d7793ff4c3ef1648794e234 /clang/lib/Parse/ParseDeclCXX.cpp | |
| parent | 4d38aeb37232b32d865d6917457abfaa0db2bc98 (diff) | |
| download | bcm5719-llvm-06de2b5525de9970dd0c5c858e91c5bb3edd3e0f.tar.gz bcm5719-llvm-06de2b5525de9970dd0c5c858e91c5bb3edd3e0f.zip | |
Add real parsing for __declspec. It doesn't make much of a difference
at the moment because we ignore the result.
llvm-svn: 73056
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
| -rw-r--r-- | clang/lib/Parse/ParseDeclCXX.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp index 809dc10c3ab..0e8eebce5c7 100644 --- a/clang/lib/Parse/ParseDeclCXX.cpp +++ b/clang/lib/Parse/ParseDeclCXX.cpp @@ -410,7 +410,8 @@ void Parser::ParseClassSpecifier(tok::TokenKind TagTokKind, // If declspecs exist after tag, parse them. if (Tok.is(tok::kw___declspec) && PP.getLangOptions().Microsoft) - FuzzyParseMicrosoftDeclSpec(); + // FIXME: Need to do something with the attributes! + ParseMicrosoftDeclSpec(); // Parse the (optional) nested-name-specifier. CXXScopeSpec SS; |

