Function: c-guess-accumulate-offset
c-guess-accumulate-offset is a byte-compiled function defined in
cc-guess.el.gz.
Signature
(c-guess-accumulate-offset ACCUMULATOR SYMBOL OFFSET)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-guess.el.gz
(defun c-guess-accumulate-offset (accumulator symbol offset)
;; Added SYMBOL and OFFSET to ACCUMULATOR. See
;; `c-guess-accumulator' about the structure of ACCUMULATOR.
(let* ((entry (assoc symbol accumulator))
(counters (cdr entry))
counter)
(if entry
(progn
(setq counter (assoc offset counters))
(if counter
(setcdr counter (1+ (cdr counter)))
(setq counters (cons (cons offset 1) counters))
(setcdr entry counters))
accumulator)
(cons (cons symbol (cons (cons offset 1) nil)) accumulator))))