kbobyrev created this revision.
kbobyrev added a reviewer: sammccall.
Herald added subscribers: cfe-commits, usaxena95, kadircet, arphaman, jkorous,
MaskRay, ilya-biryukov.
Herald added a project: clang.
errs() is more appropriate for error messages in dexp and clangd-index-server.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D83827
Files:
clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp
clang-tools-extra/clangd/index/remote/server/Server.cpp
Index: clang-tools-extra/clangd/index/remote/server/Server.cpp
===================================================================
--- clang-tools-extra/clangd/index/remote/server/Server.cpp
+++ clang-tools-extra/clangd/index/remote/server/Server.cpp
@@ -141,14 +141,14 @@
llvm::sys::PrintStackTraceOnErrorSignal(argv[0]);
if (!llvm::sys::path::is_absolute(IndexRoot)) {
- llvm::outs() << "Index root should be an absolute path.\n";
+ llvm::errs() << "Index root should be an absolute path.\n";
return -1;
}
std::unique_ptr<clang::clangd::SymbolIndex> Index = openIndex(IndexPath);
if (!Index) {
- llvm::outs() << "Failed to open the index.\n";
+ llvm::errs() << "Failed to open the index.\n";
return -1;
}
Index: clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp
===================================================================
--- clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp
+++ clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp
@@ -181,7 +181,7 @@
void run() override {
if (ID.getNumOccurrences() == 0 && Name.getNumOccurrences() == 0) {
- llvm::outs()
+ llvm::errs()
<< "Missing required argument: please provide id or -name.\n";
return;
}
@@ -189,7 +189,7 @@
if (ID.getNumOccurrences()) {
auto SID = SymbolID::fromStr(ID);
if (!SID) {
- llvm::outs() << llvm::toString(SID.takeError()) << "\n";
+ llvm::errs() << llvm::toString(SID.takeError()) << "\n";
return;
}
IDs.push_back(*SID);
@@ -205,7 +205,7 @@
llvm::outs() << toYAML(Sym);
});
if (!FoundSymbol)
- llvm::outs() << "not found\n";
+ llvm::errs() << "not found\n";
}
};
@@ -228,7 +228,7 @@
void run() override {
if (ID.getNumOccurrences() == 0 && Name.getNumOccurrences() == 0) {
- llvm::outs()
+ llvm::errs()
<< "Missing required argument: please provide id or -name.\n";
return;
}
@@ -236,14 +236,14 @@
if (ID.getNumOccurrences()) {
auto SID = SymbolID::fromStr(ID);
if (!SID) {
- llvm::outs() << llvm::toString(SID.takeError()) << "\n";
+ llvm::errs() << llvm::toString(SID.takeError()) << "\n";
return;
}
IDs.push_back(*SID);
} else {
IDs = getSymbolIDsFromIndex(Name, Index);
if (IDs.size() > 1) {
- llvm::outs() << llvm::formatv(
+ llvm::errs() << llvm::formatv(
"The name {0} is ambiguous, found {1} different "
"symbols. Please use id flag to disambiguate.\n",
Name, IDs.size());
@@ -256,7 +256,7 @@
Index->refs(RefRequest, [&RegexFilter](const Ref &R) {
auto U = URI::parse(R.Location.FileURI);
if (!U) {
- llvm::outs() << U.takeError();
+ llvm::errs() << U.takeError();
return;
}
if (RegexFilter.match(U->body()))
@@ -358,7 +358,7 @@
return Cmd.Implementation()->parseAndRun(FakeArgv, Cmd.Description,
Index);
}
- llvm::outs() << "Unknown command. Try 'help'.\n";
+ llvm::errs() << "Unknown command. Try 'help'.\n";
return false;
}
@@ -380,7 +380,7 @@
[&]() { Index = openIndex(IndexLocation); });
if (!Index) {
- llvm::outs() << "Failed to open the index.\n";
+ llvm::errs() << "Failed to open the index.\n";
return -1;
}
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits