LLVM 22.0.0git
llvm::lsp::SignatureHelp Struct Reference

Represents the signature of a callable. More...

#include "llvm/Support/LSP/Protocol.h"

Public Attributes

std::vector< SignatureInformationsignatures
 The resulting signatures.
int activeSignature = 0
 The active signature.
int activeParameter = 0
 The active parameter of the active signature.

Detailed Description

Represents the signature of a callable.

Definition at line 1006 of file Protocol.h.

Member Data Documentation

◆ activeParameter

int llvm::lsp::SignatureHelp::activeParameter = 0

The active parameter of the active signature.

Definition at line 1014 of file Protocol.h.

◆ activeSignature

int llvm::lsp::SignatureHelp::activeSignature = 0

The active signature.

Definition at line 1011 of file Protocol.h.

◆ signatures

std::vector<SignatureInformation> llvm::lsp::SignatureHelp::signatures

The resulting signatures.

Definition at line 1008 of file Protocol.h.


The documentation for this struct was generated from the following file: