Function: semantic-grammar-backward-item
semantic-grammar-backward-item is a byte-compiled function defined in
grammar.el.gz.
Signature
(semantic-grammar-backward-item)
Documentation
Move point to beginning of the previous grammar item.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
(defsubst semantic-grammar-backward-item ()
"Move point to beginning of the previous grammar item."
(forward-comment (- (point-max)))
(if (zerop (skip-syntax-backward "."))
(if (eq (char-before) ?\')
(with-syntax-table
;; Can't be Lisp code here! Temporarily consider quote
;; as a "paired delimiter", so `forward-sexp' can skip
;; the whole quoted expression.
semantic-grammar-skip-quoted-syntax-table
(forward-sexp -1))
(forward-sexp -1))))