27struct CompletionRequest : BaseRequest<QLspSpecification::CompletionParams,
28 QLspSpecification::Responses::CompletionResponseType>
32 bool fillFrom(QmlLsp::OpenDocument doc,
const Parameters ¶ms, Response &&response);
33 void sendCompletions(
const QList<QLspSpecification::CompletionItem> &completions);
34 QString urlAndPos()
const;
35 QList<QLspSpecification::CompletionItem>
36 completions(QmlLsp::OpenDocumentSnapshot &doc,
const QQmlLSCompletion &completionEngine)
const;
37 QQmlJS::Dom::DomItem patchInvalidFileForParser(
const QQmlJS::Dom::DomItem &file,
38 qsizetype position)
const;