[llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)

Nathan Ridge via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sat Mar 9 22:22:40 PST 2024


================
@@ -51,21 +51,40 @@ Improvements to clangd
 Inlay hints
 ^^^^^^^^^^^
 
+- Type hints
+    * Improved heuristics for showing sugared vs. desguared types
+    * Some hints which provide no information (e.g. ``<dependent-type>``) are now omitted
+- Parameter hints
+    * Parameter hints are now shown for calls through function pointers
+    * Parameter hints are now shown for calls to a class's ``operator()``
+    * No longer show bogus parameter hints for some builtins like ``__builtin_dump_struct``
+
 Diagnostics
 ^^^^^^^^^^^
 
-Semantic Highlighting
-^^^^^^^^^^^^^^^^^^^^^
+- Improved quality of include-cleaner diagnostics (missing and unused includes)
----------------
HighCommander4 wrote:

Thanks, I added these in an include-cleaner section

https://github.com/llvm/llvm-project/pull/84436


More information about the llvm-branch-commits mailing list