Function: semantic-lex-spp-macro-with-args

semantic-lex-spp-macro-with-args is a byte-compiled function defined in lex-spp.el.gz.

Signature

(semantic-lex-spp-macro-with-args VAL)

Documentation

If the macro value VAL has an argument list, return the arglist.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/lex-spp.el.gz
(defun semantic-lex-spp-macro-with-args (val)
  "If the macro value VAL has an argument list, return the arglist."
  (when (and val (consp val) (consp (car val))
	     (eq 'spp-arg-list (car (car val))))
    (car (cdr (car val)))))