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

Nathan Ridge via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Jan 20 18:59:34 PST 2026


================
@@ -129,15 +173,18 @@ Code actions
   implementation. The overrides are intelligently grouped under their original
   access specifiers (e.g., ``public``, ``protected``), creating new access
   specifier blocks if necessary.
+- Improved the "move function body out-of-line" code action's logic for choosing
+  where to place the definition. It now tries to place it next to the definition
+  of a method with an adjacent declaration.
 
-Signature help
-^^^^^^^^^^^^^^
-
-Cross-references
-^^^^^^^^^^^^^^^^
+C++20 Modules support
+^^^^^^^^^^^^^^^^^^^^^
 
-Objective-C
-^^^^^^^^^^^
+- Fixed a crash when using ``--experimental-modules-support`` without a
----------------
HighCommander4 wrote:

@ChuanqiXu9 could you look over this "C++20 Modules support" section for accuracy / suggest any changes you see fit?

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


More information about the llvm-branch-commits mailing list