diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-28 13:54:16 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-28 13:54:16 +0000 |
commit | e003ca2a03b2b4d776628183c988f0e15c44240c (patch) | |
tree | 4cd430467ab5ae850a5f299c31b4d1c9e0a4ae8b /clang/lib/Parse/ParsePragma.cpp | |
parent | 8eb2a18a9fc0f9a4cfc1b1bc419d784b38a975ae (diff) | |
download | bcm5719-llvm-e003ca2a03b2b4d776628183c988f0e15c44240c.tar.gz bcm5719-llvm-e003ca2a03b2b4d776628183c988f0e15c44240c.zip |
Put global classes into the appropriate namespace.
Most of the cases belong into an anonymous namespace. No functionality
change intended.
llvm-svn: 251514
Diffstat (limited to 'clang/lib/Parse/ParsePragma.cpp')
-rw-r--r-- | clang/lib/Parse/ParsePragma.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParsePragma.cpp b/clang/lib/Parse/ParsePragma.cpp index ab2b52ec396..4430eb8d03d 100644 --- a/clang/lib/Parse/ParsePragma.cpp +++ b/clang/lib/Parse/ParsePragma.cpp @@ -334,6 +334,7 @@ void Parser::HandlePragmaVisibility() { Actions.ActOnPragmaVisibility(VisType, VisLoc); } +namespace { struct PragmaPackInfo { Sema::PragmaPackKind Kind; IdentifierInfo *Name; @@ -341,6 +342,7 @@ struct PragmaPackInfo { SourceLocation LParenLoc; SourceLocation RParenLoc; }; +} // end anonymous namespace void Parser::HandlePragmaPack() { assert(Tok.is(tok::annot_pragma_pack)); @@ -750,11 +752,13 @@ bool Parser::HandlePragmaMSInitSeg(StringRef PragmaName, return true; } +namespace { struct PragmaLoopHintInfo { Token PragmaName; Token Option; ArrayRef<Token> Toks; }; +} // end anonymous namespace static std::string PragmaLoopHintString(Token PragmaName, Token Option) { std::string PragmaString; |