[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