diff options
author | Chris Lattner <sabre@nondot.org> | 2010-11-09 20:15:55 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-11-09 20:15:55 +0000 |
commit | 8ea6442f92ad028e96c74cd147e7ca6bd639107f (patch) | |
tree | 382e8b7c0782bd390b02a548ca75e376f1f22265 /clang/lib/Parse/ParseDeclCXX.cpp | |
parent | 0786544ac53f12544a545bdcd56bcad09313f2e6 (diff) | |
download | bcm5719-llvm-8ea6442f92ad028e96c74cd147e7ca6bd639107f.tar.gz bcm5719-llvm-8ea6442f92ad028e96c74cd147e7ca6bd639107f.zip |
tidy up
llvm-svn: 118626
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDeclCXX.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp index c5906aa19a8..a1e67d76997 100644 --- a/clang/lib/Parse/ParseDeclCXX.cpp +++ b/clang/lib/Parse/ParseDeclCXX.cpp @@ -183,8 +183,7 @@ Decl *Parser::ParseNamespaceAlias(SourceLocation NamespaceLoc, /// 'extern' string-literal '{' declaration-seq[opt] '}' /// 'extern' string-literal declaration /// -Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, - unsigned Context) { +Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, unsigned Context) { assert(Tok.is(tok::string_literal) && "Not a string literal!"); llvm::SmallString<8> LangBuffer; bool Invalid = false; @@ -203,9 +202,9 @@ Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, : SourceLocation()); CXX0XAttributeList Attr; - if (getLang().CPlusPlus0x && isCXX0XAttributeSpecifier()) { + if (getLang().CPlusPlus0x && isCXX0XAttributeSpecifier()) Attr = ParseCXX0XAttributes(); - } + if (getLang().Microsoft && Tok.is(tok::l_square)) ParseMicrosoftAttributes(); @@ -233,7 +232,8 @@ Decl *Parser::ParseLinkage(ParsingDeclSpec &DS, } SourceLocation RBrace = MatchRHSPunctuation(tok::r_brace, LBrace); - return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec, RBrace); + return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec, + RBrace); } /// ParseUsingDirectiveOrDeclaration - Parse C++ using using-declaration or |