MLIR  16.0.0git
Public Attributes | List of all members
mlir::lsp::SignatureHelp Struct Reference

Represents the signature of a callable. More...

#include "Tools/lsp-server-support/Protocol.h"

+ Collaboration diagram for mlir::lsp::SignatureHelp:

Public Attributes

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

Detailed Description

Represents the signature of a callable.

Definition at line 956 of file Protocol.h.

Member Data Documentation

◆ activeParameter

int mlir::lsp::SignatureHelp::activeParameter = 0

The active parameter of the active signature.

Definition at line 964 of file Protocol.h.

Referenced by mlir::lsp::toJSON().

◆ activeSignature

int mlir::lsp::SignatureHelp::activeSignature = 0

The active signature.

Definition at line 961 of file Protocol.h.

Referenced by mlir::lsp::toJSON().

◆ signatures

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

The resulting signatures.

Definition at line 958 of file Protocol.h.

Referenced by mlir::lsp::toJSON().


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