Function: debug--implement-debug-watch

debug--implement-debug-watch is a byte-compiled function defined in debug.el.gz.

Signature

(debug--implement-debug-watch SYMBOL NEWVAL OP WHERE)

Documentation

Conditionally call the debugger.

This function is called when SYMBOL's value is modified.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/debug.el.gz
(defun debug--implement-debug-watch (symbol newval op where)
  "Conditionally call the debugger.
This function is called when SYMBOL's value is modified."
  (if (or inhibit-debug-on-entry debugger-jumping-flag)
      nil
    (let ((inhibit-debug-on-entry t))
      (funcall debugger 'watchpoint symbol newval op where))))