33 lines
573 B
PHP
33 lines
573 B
PHP
<?php
|
|
|
|
namespace LanguageServer\Protocol;
|
|
|
|
/**
|
|
* Signature help represents the signature of something
|
|
* callable. There can be multiple signature but only one
|
|
* active and only one active parameter.
|
|
*/
|
|
class SignatureHelp
|
|
{
|
|
/**
|
|
* One or more signatures.
|
|
*
|
|
* @var SignatureInformation[]
|
|
*/
|
|
public $signatures;
|
|
|
|
/**
|
|
* The active signature.
|
|
*
|
|
* @var int|null
|
|
*/
|
|
public $activeSignature;
|
|
|
|
/**
|
|
* The active parameter of the active signature.
|
|
*
|
|
* @var int|null
|
|
*/
|
|
public $activeParameter;
|
|
}
|