diff options
author | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-07-30 16:47:02 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo.bagnara@gmail.com> | 2010-07-30 16:47:02 +0000 |
commit | ed5b6899ab52ec19721b6432cc6c33dca48ebd24 (patch) | |
tree | 618a3eb3b179e83acdac9bb76b06cc7b05a01dcb /clang/lib/Parse/ParseDeclCXX.cpp | |
parent | 14eb7bd76914f57c3dd6e375b58b5d7d4e3d844f (diff) | |
download | bcm5719-llvm-ed5b6899ab52ec19721b6432cc6c33dca48ebd24.tar.gz bcm5719-llvm-ed5b6899ab52ec19721b6432cc6c33dca48ebd24.zip |
Fixed typedef inside extern "C".
llvm-svn: 109865
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDeclCXX.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp index 7ed07a277c1..bd8c245f559 100644 --- a/clang/lib/Parse/ParseDeclCXX.cpp +++ b/clang/lib/Parse/ParseDeclCXX.cpp @@ -196,6 +196,7 @@ Parser::DeclPtrTy Parser::ParseLinkage(ParsingDeclSpec &DS, } if (Tok.isNot(tok::l_brace)) { + DS.setExternInLinkageSpec(true); ParseDeclarationOrFunctionDefinition(DS, Attr.AttrList); return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec, SourceLocation()); |