5#ifndef QQMLGOTODEFINITIONSUPPORT_P_H
6#define QQMLGOTODEFINITIONSUPPORT_P_H
19#include <private/qlanguageserver_p.h>
20#include <private/qqmlbasemodule_p.h>
24struct DefinitionRequest :
public BaseRequest<QLspSpecification::DefinitionParams,
25 QLspSpecification::Responses::DefinitionResponseType>
35 void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol)
override;
38 void process(RequestPointerArgument request)
override;
41 const QLspSpecification::DefinitionParams ¶ms,
42 RequestPointerArgument response);
void process(RequestPointerArgument request) override
void typeDefinitionRequestHandler(const QByteArray &, const QLspSpecification::DefinitionParams ¶ms, RequestPointerArgument response)
void registerHandlers(QLanguageServer *server, QLanguageServerProtocol *protocol) override
void setupCapabilities(QLspSpecification::ServerCapabilities &caps) override
Combined button and popup list for selecting options.