Function: ede-map-all-subprojects

ede-map-all-subprojects is a byte-compiled function defined in ede.el.gz.

Signature

(ede-map-all-subprojects ARG &rest ARGS)

Implementations

(ede-map-all-subprojects (THIS ede-project) ALLPROC) in `ede.el'.

For object THIS, execute PROC on THIS and all subprojects. This function also applies PROC to sub-sub projects. See also `ede-map-subprojects'.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede.el.gz
(cl-defmethod ede-map-all-subprojects ((this ede-project) allproc)
  "For object THIS, execute PROC on THIS and all subprojects.
This function also applies PROC to sub-sub projects.
See also `ede-map-subprojects'."
  (apply #'append
	 (list (funcall allproc this))
	 (ede-map-subprojects
	  this
	  (lambda (sp)
	    (ede-map-all-subprojects sp allproc))
	  )))