Sam McCall
Sam McCall
Yeah this makes sense, we already special case make_unique for the purpose of diagnostics. There's at least a couple of ways to do this: - when the user is typing...
Hi, clang/clangd/llvm person here. Agreed that tools guessing about encodings are liable to get them wrong, and calling this "bad UTF-8" may be putting the blame at the wrong level....
Going to close this as this is possible and I use it regularly - please reply if it's still unclear.
Both unused + missing are now implemented: https://clangd.llvm.org/guides/include-cleaner The unused-includes check is now on by default (in the next release). Missing includes not yet, must be manually enabled. The clang-tidy...
(transferred as this isn't editor specific) We don't show bodies of classes/enums/functions etc by policy, because they are often/usually large and it's hard to draw the line. It's unlikely we'd...
Consistent with the override completion, I think this should probably trigger on `mai^` even though that's not a prefix of the code you type. To avoid spam: - don't trigger...
Also wondering whether it's worth offering both "overloads". Maybe I've lived a sheltered life, but the no-args version seems a little uncommon, and there's not much typing to save.
@kirillbobyrev we have snippet support already. It lives in Sema.
I think macros should be doable. @hokein See any reason why not? They're in the index now, right? Namespaces can't be renamed because we don't really index them: go-to-definition or...
We recently added inlay hints to the braces terminating blocks. It shows a summarized form of the condition.  This is in the upcoming 17 release (and current snapshot releases)....