Function: defsubst*

defsubst* is a for cl-defsubst, defined in cl-macs.el.gz.

This macro is obsolete since 27.1; use cl-defsubst instead.

Signature

(defsubst* NAME ARGLIST [DOCSTRING] BODY...)

Documentation

Define NAME as a function.

Like defun, except the function is automatically declared inline and the arguments are immutable. ARGLIST allows full Common Lisp conventions, and BODY is implicitly surrounded by (cl-block NAME ...). The function's arguments should be treated as immutable.

Aliases

defsubst* (obsolete since 27.1)