mirror of
https://github.com/MaskRay/ccls.git
synced 2025-02-22 16:39:48 +00:00
Fix autocompletion results on semicolon
This commit is contained in:
parent
16f6fdbef1
commit
dc00d320ec
@ -303,6 +303,14 @@ struct TextDocumentCompletionHandler : MessageHandler {
|
|||||||
out.result.items = results;
|
out.result.items = results;
|
||||||
|
|
||||||
// Emit completion results.
|
// Emit completion results.
|
||||||
|
if (existing_completion.size()==0 && is_global_completion) {
|
||||||
|
LOG_S(INFO) << "Existing completion is empty, no completion results will be returned";
|
||||||
|
Out_TextDocumentComplete out;
|
||||||
|
out.id = request->id;
|
||||||
|
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
SortAndFilterCompletionResponse(&out, existing_completion);
|
SortAndFilterCompletionResponse(&out, existing_completion);
|
||||||
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
|
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user