Function: c-clear-syntax-table-trim-caches
c-clear-syntax-table-trim-caches is a macro defined in cc-defs.el.gz.
Signature
(c-clear-syntax-table-trim-caches POS)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-defs.el.gz
(defmacro c-clear-syntax-table-trim-caches (pos)
;; Remove the 'syntax-table property at POS and invalidate the four caches
;; from that position.
(declare (debug t))
`(let ((-pos- ,pos))
(c-clear-char-property -pos- 'syntax-table)
(c-truncate-lit-pos/state-cache -pos-)))