Rintaro Ishizaki
3c33debd61
[CodeCompletion] Make all result's string fields null terminated
...
This is convenient for clients to pass these fields values to C
functions. Introduce NullTerminatedStringRef to guarantee that.
2022-02-18 11:34:45 -08:00
Rintaro Ishizaki
5ab84ae242
[CodeCompletion] Precompute and cache "filter name"
...
Filter name for completion item is always used. Also, for cached items,
they are used multiple times for filtering. So precomputing and caching
it improves performance.
rdar://84036006
2022-02-18 11:34:45 -08:00
Ben Langmuir
cf87ad805f
[gardening] Move filter name printing alongside other completion methods
2020-08-25 10:39:19 -07:00
Ben Langmuir
34de805d7f
[gardening] Move source text printing alongside other completion methods
2020-08-25 10:39:19 -07:00
Rintaro Ishizaki
7086ffb79f
[CodeCompletion] Annotated result type
...
Introduced 'TypeAnnotationBegin' chunk kind for grouping the result type
name chunks.
rdar://problem/62617558
2020-05-11 22:56:22 -07:00
Rintaro Ishizaki
773a464e83
[CodeCompletion] Add an option to emit annotated description
2020-04-07 00:46:14 -07:00