beginning-of-defun-raw
beginning-of-defun-raw is an interactive compiled Lisp function in `lisp.el
'.
(beginning-of-defun-raw &optional ARG)
Move point to the character that starts a defun.
This is identical to function `beginning-of-defun', except that point
does not move to the beginning of the line when `defun-prompt-regexp'
is non-nil.
If variable `beginning-of-defun-function' is non-nil, its value
is called as a function to find the defun's beginning.