Function: cl-generic-make-generalizer--cmacro

cl-generic-make-generalizer--cmacro is a function defined in cl-generic.el.gz.

Signature

(cl-generic-make-generalizer--cmacro _CL-WHOLE-ARG NAME PRIORITY TAGCODE-FUNCTION SPECIALIZERS-FUNCTION)

Documentation

compiler-macro for cl-generic-make-generalizer.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-generic.el.gz
;; Could not find source code, showing raw function object.
#[(_cl-whole-arg name priority tagcode-function specializers-function)
  ((cl-block cl-generic-make-generalizer--cmacro
     (cl--defsubst-expand
      '(name priority tagcode-function specializers-function)
      '(cl-block cl-generic-make-generalizer
	 (record 'cl--generic-generalizer name priority
		 tagcode-function specializers-function))
      nil nil nil name priority tagcode-function specializers-function)))
  (t) nil "compiler-macro for `cl-generic-make-generalizer'."]