The original bug report can be found here.
Given the following code:
c++
void function() {
auto Lambda = [](int a, double &b) {return 1.f;};
La^
}Triggering the completion at ^ would show (lambda) before this patch and would show signature (int a, double &b) const, build a snippet etc with this patch.
testing this in clangd is nice to have, but the canonical test for stuff in sema code completion should be a lit test under clang/test/CodeCompletion IIRC