elisp--eval-defun

elisp--eval-defun is a compiled Lisp function in `elisp-mode.el'.

(elisp--eval-defun)

Evaluate defun that point is in or before.
The value is displayed in the echo area.
If the current defun is actually a call to `defvar',
then reset the variable using the initial value expression
even if the variable already has some other value.
(Normally `defvar' does not change the variable's value
if it already has a value.)

Return the result of evaluation.