In order to find that you could look into slime-who-specializes
and find out how to do it for your setup.
Following the definitions, I got so far as here (for SBCL):
#+#.(swank-backend::sbcl-with-xref-p)
(progn
(defmacro defxref (name &optional fn-name)
`(defimplementation ,name (what)
(sanitize-xrefs
(mapcar #'source-location-for-xref-data
(,(find-symbol (symbol-name (if fn-name
fn-name
name))
"SB-INTROSPECT")
what)))))
(defxref who-calls)
(defxref who-binds)
(defxref who-sets)
(defxref who-references)
(defxref who-macroexpands)
#+#.(swank-backend:with-symbol 'who-specializes-directly 'sb-introspect)
(defxref who-specializes who-specializes-directly))
This functionality is implemented separately for different Lisps, so if you need particular details, you would need to look into: swank-<your lisp>.lisp
file and search for implementation of who-specializes
generic function.