[clang] [clang-tools-extra] [clangd] Autocomplete fixes for methods (PR #165916)
Nathan Ridge via cfe-commits
cfe-commits at lists.llvm.org
Tue Mar 3 23:57:40 PST 2026
HighCommander4 wrote:
> At the moment, `IsAddressOfOperand` is needed as `FunctionCanBeCalled` is not able to determine whether a completion is a call or a pointer.
I wrote up what I had in mind in https://github.com/HighCommander4/llvm-project/commit/27df471cb6e0ad83b3d9a9a4a38998686ffb7c70.
If it looks reasonable to you, please feel free to cherry-pick it onto the PR branch.
> let me know if you want me to remove those modification and open a different PR for [clangd/clangd#880](https://github.com/clangd/clangd/issues/880).
It's fine to leave that in this PR, since it's also related to proper handling of function completions in a declaration context.
(I'm continuing to look through the patch and will have a few more comments but I expect they will be minor.)
https://github.com/llvm/llvm-project/pull/165916
More information about the cfe-commits
mailing list