aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorYang Fan <nullptr.cpp@gmail.com>2021-02-11 11:03:46 +0800
committerYang Fan <nullptr.cpp@gmail.com>2021-02-11 12:38:09 +0800
commit984cfdc6ee8b4550238dccf212d786c4ded49cf7 (patch)
tree29707a8d6534c53c824b149149237e642ce33a9a /clang/lib/Frontend/TestModuleFileExtension.cpp
parente5b0b434f60aa825509df542402e771fd56826eb (diff)
downloadllvm-984cfdc6ee8b4550238dccf212d786c4ded49cf7.zip
llvm-984cfdc6ee8b4550238dccf212d786c4ded49cf7.tar.gz
llvm-984cfdc6ee8b4550238dccf212d786c4ded49cf7.tar.bz2
[clang][cli] Fix gcc warning (NFC)
GCC warning: ``` /llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp:131:20: warning: ‘llvm::raw_ostream& clang::operator<<(llvm::raw_ostream&, const clang::TestModuleFileExtension&)’ has not been declared within ‘clang’ 131 | llvm::raw_ostream &clang::operator<<(llvm::raw_ostream &OS, | ^~~~~ In file included from /llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp:8: /llvm-project/clang/lib/Frontend/TestModuleFileExtension.h:75:3: note: only here as a ‘friend’ 75 | operator<<(llvm::raw_ostream &OS, const TestModuleFileExtension &Extension); | ^~~~~~~~ ```
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
-rw-r--r--clang/lib/Frontend/TestModuleFileExtension.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/lib/Frontend/TestModuleFileExtension.cpp b/clang/lib/Frontend/TestModuleFileExtension.cpp
index f7d3f15..0460969 100644
--- a/clang/lib/Frontend/TestModuleFileExtension.cpp
+++ b/clang/lib/Frontend/TestModuleFileExtension.cpp
@@ -128,9 +128,11 @@ TestModuleFileExtension::createExtensionReader(
new TestModuleFileExtension::Reader(this, Stream));
}
-llvm::raw_ostream &clang::operator<<(llvm::raw_ostream &OS,
- const TestModuleFileExtension &Extension) {
+namespace clang {
+llvm::raw_ostream &operator<<(llvm::raw_ostream &OS,
+ const TestModuleFileExtension &Extension) {
return OS << Extension.BlockName << ":" << Extension.MajorVersion << ":"
<< Extension.MinorVersion << ":" << Extension.Hashed << ":"
<< Extension.UserInfo;
}
+} // namespace clang