Function: cl-generic-combine-methods

cl-generic-combine-methods is a byte-compiled function defined in cl-generic.el.gz.

Signature

(cl-generic-combine-methods GENERIC METHODS)

Documentation

Build the effective method made of METHODS.

It should return a function that expects the same arguments as the methods, and
 calls those methods in some appropriate order.
GENERIC is the generic function (mostly used for its name). METHODS is the list of the selected methods. The METHODS list is sorted from most specific first to most generic last. The function can use cl-generic-call-method to create functions that call those methods.

Implementations

(cl-generic-combine-methods GENERIC METHODS) in `cl-generic.el'.

Standard support for :after, :before, :around, and `:extra NAME' qualifiers.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-generic.el.gz
(cl-defgeneric cl-generic-combine-methods (generic methods)
  "Build the effective method made of METHODS.
It should return a function that expects the same arguments as the methods, and
 calls those methods in some appropriate order.
GENERIC is the generic function (mostly used for its name).
METHODS is the list of the selected methods.
The METHODS list is sorted from most specific first to most generic last.
The function can use `cl-generic-call-method' to create functions that call
those methods.")