mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
; Improve documentation of function-type display
* etc/NEWS: Document 'help-display-function-type'. * doc/lispref/functions.texi (Declare Form): * doc/lispref/objects.texi (Type Specifiers): * doc/emacs/help.texi (Name Help): Better indexing of function types. (Bug#65288)
This commit is contained in:
parent
1c49edc408
commit
ee1034422b
4 changed files with 10 additions and 3 deletions
|
|
@ -2726,6 +2726,7 @@ function. This allows function-level control of the safety level used
|
|||
for the code emitted for the function (@pxref{Native-Compilation
|
||||
Variables}).
|
||||
|
||||
@cindex function type declaration
|
||||
@item (ftype @var{type} &optional @var{function})
|
||||
Declare @var{type} to be the type of this function. This is used for
|
||||
documentation by @code{describe-function}. Also it can be used by the
|
||||
|
|
|
|||
|
|
@ -1545,6 +1545,7 @@ The @code{not} type specifier defines any type except the specified one.
|
|||
The @code{member} type specifier allows to specify a type that includes
|
||||
only the explicitly listed values.
|
||||
|
||||
@cindex declared type of a function
|
||||
@item (function (@var{arg-1-type} @dots{} @var{arg-n-type}) @var{return-type})
|
||||
The @code{function} type specifier is used to describe the argument
|
||||
types and the return type of a function. Argument types can be interleaved
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue