find-function-do-it

find-function-do-it is a compiled Lisp function in `find-func.el'.

(find-function-do-it SYMBOL TYPE SWITCH-FN)

Find Emacs Lisp SYMBOL in a buffer and display it.
TYPE is nil to search for a function definition,
or else `defvar' or `defface'.

The variable `find-function-recenter-line' controls how
to recenter the display. SWITCH-FN is the function to call
to display and select the buffer.
See also `find-function-after-hook'.

Set mark before moving, if the buffer already existed.