[clang-tools-extra] fc44a4f - [clangd][NFC] Improve printing of completion items in gtest failures (#152671)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Aug 9 00:32:17 PDT 2025
Author: Mythreya Kuricheti
Date: 2025-08-09T03:28:02-04:00
New Revision: fc44a4fcd3c54be927c15ddd9211aca1501633e7
URL: https://github.com/llvm/llvm-project/commit/fc44a4fcd3c54be927c15ddd9211aca1501633e7
DIFF: https://github.com/llvm/llvm-project/commit/fc44a4fcd3c54be927c15ddd9211aca1501633e7.diff
LOG: [clangd][NFC] Improve printing of completion items in gtest failures (#152671)
Added:
Modified:
clang-tools-extra/clangd/CodeComplete.cpp
Removed:
################################################################################
diff --git a/clang-tools-extra/clangd/CodeComplete.cpp b/clang-tools-extra/clangd/CodeComplete.cpp
index 9c17b4ca9b706..cacff21e155a7 100644
--- a/clang-tools-extra/clangd/CodeComplete.cpp
+++ b/clang-tools-extra/clangd/CodeComplete.cpp
@@ -2434,6 +2434,9 @@ CompletionItem CodeCompletion::render(const CodeCompleteOptions &Opts) const {
}
llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const CodeCompletion &C) {
+ OS << "Signature: " << "\"" << C.Signature << "\", "
+ << "SnippetSuffix: " << "\"" << C.SnippetSuffix << "\""
+ << ", Rendered:";
// For now just lean on CompletionItem.
return OS << C.render(CodeCompleteOptions());
}
More information about the cfe-commits
mailing list