5#ifndef QMLFINDUSAGESUPPORT_P_H
6#define QMLFINDUSAGESUPPORT_P_H
23struct ReferencesRequest :
public BaseRequest<QLspSpecification::ReferenceParams,
24 QLspSpecification::Responses::ReferenceResponseType>
37 void process(RequestPointerArgument request)
override;
40 const QLspSpecification::TypeDefinitionParams ¶ms,
41 ReferencesRequest::Response &&response);
Implements a server for the language server protocol.
void typeDefinitionRequestHandler(const QByteArray &, const QLspSpecification::TypeDefinitionParams ¶ms, ReferencesRequest::Response &&response)
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
void process(RequestPointerArgument request) override
void setupCapabilities(QLspSpecification::ServerCapabilities &caps) override
Combined button and popup list for selecting options.
This class sends a result or an error when going out of scope.