summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-cmds.el
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2021-04-15 10:11:20 +0000
committerAlan Mackenzie <acm@muc.de>2021-04-15 10:11:20 +0000
commit31f8ae53beb9bada58750160c1bf7f867ecd442e (patch)
treec6cc203cc828e019a445c17febdf210763c10530 /lisp/progmodes/cc-cmds.el
parent4ddad8f1db1f888f3365ac1330989dfbee605dd5 (diff)
downloademacs-31f8ae53beb9bada58750160c1bf7f867ecd442e.tar.gz
emacs-31f8ae53beb9bada58750160c1bf7f867ecd442e.tar.bz2
emacs-31f8ae53beb9bada58750160c1bf7f867ecd442e.zip
CC Mode: Put debug specs inside declare forms. Add missing debug specs.
* lisp/progmodes/cc-bytecomp.el, lisp/progmodes/cc-cmds.el, lisp/progmodes/cc-defs.el, lisp/progmodes/cc-engine.el, lisp/progmodes/cc-fonts.el, lisp/progmodes/cc-langs.el, lisp/progmodes/cc-mode.el: Change the explicit def-edebug-spec for many macros into a (declare (debug ...) ..) form. Add such forms to macros which were previously lacking def-edebug-spec forms.
Diffstat (limited to 'lisp/progmodes/cc-cmds.el')
-rw-r--r--lisp/progmodes/cc-cmds.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el
index bee87b68499..bdfdf178d43 100644
--- a/lisp/progmodes/cc-cmds.el
+++ b/lisp/progmodes/cc-cmds.el
@@ -1835,6 +1835,7 @@ No indentation or other \"electric\" behavior is performed."
;; This is a very special purpose macro, which assumes the existence of
;; several variables. It is for use only in c-beginning-of-defun and
;; c-end-of-defun.
+ (declare (debug t))
`(while
(and ,condition
(eq c-defun-tactic 'go-outward)