[clangd-dev] RFC: expected types in clangd completions
Ilya Biryukov via clangd-dev
clangd-dev at lists.llvm.org
Wed Aug 8 02:58:07 PDT 2018
Hi clangd-dev,
I have just posted a design doc about adding the expected types to the C++
completions:
https://docs.google.com/document/d/1_BSeTIr2aLA6wKKCRCajSI0AdnjhvgK4BXXJQX-Dsro/edit#
It serves two purposes:
- List possible improvements to code completion that can be gained by using
more semantic information available in Clang.
- Discuss the design of type-based ranking in presence of the index, i.e.
when some completions are not from Sema.
The first half of the document attempts to enumerate interesting cases
where completions can be improved by using type information. It would be
great to get ideas from anyone interested in improvements to ClangD
completions in general, the 'Anticipated Improvements' is there to collect
a raw list of nice-to-have cases, feel free to contribue!
The second half is targeted at a narrower audience, specifically anyone
who's interested in support of type-based ranking with index enabled in
ClangD. If you're interested, please take a look.
Feedback and suggestions are very welcome!
--
Regards,
Ilya Biryukov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/clangd-dev/attachments/20180808/23883a21/attachment.html>
More information about the clangd-dev
mailing list