[clangd] Squash namespace warning

llvm-svn: 317487
This commit is contained in:
Sam McCall 2017-11-06 15:50:35 +00:00
parent dd0566bb2c
commit 0ed8d48c4b
1 changed files with 7 additions and 2 deletions

View File

@ -180,11 +180,16 @@ void clang::clangd::json::Expr::print(raw_ostream &OS,
}
}
llvm::raw_ostream &clang::clangd::json::operator<<(raw_ostream &OS,
const Expr &E) {
namespace clang {
namespace clangd {
namespace json {
llvm::raw_ostream &operator<<(raw_ostream &OS, const Expr &E) {
E.print(OS, [](IndenterAction A) { /*ignore*/ });
return OS;
}
} // namespace json
} // namespace clangd
} // namespace clang
void llvm::format_provider<clang::clangd::json::Expr>::format(
const clang::clangd::json::Expr &E, raw_ostream &OS, StringRef Options) {