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::QQmlCodeModelManager *codeModelManager,
37 const QQmlLSCompletion &completionEngine)
const;
39 patchInvalidFileForParser(
const QQmlJS::Dom::DomItem &file, qsizetype position,
40 QmlLsp::QQmlCodeModelManager *codeModelManager)
const;