Function: profiler-report-make-name-part

profiler-report-make-name-part is a byte-compiled function defined in profiler.el.gz.

Signature

(profiler-report-make-name-part TREE)

Source Code

;; Defined in /usr/src/emacs/lisp/profiler.el.gz
(defun profiler-report-make-name-part (tree)
  (let* ((entry (profiler-calltree-entry tree))
	 (depth (profiler-calltree-depth tree))
	 (indent (make-string (* (1- depth) 1) ?\s))
	 (mark (if (profiler-calltree-leaf-p tree)
		   profiler-report-leaf-mark
		 profiler-report-closed-mark))
	 (entry (profiler-report-make-entry-part entry)))
    (format "%s%s %s" indent mark entry)))