Function: org-element-properties-resolve

org-element-properties-resolve is a byte-compiled function defined in org-element-ast.el.gz.

Signature

(org-element-properties-resolve NODE &optional FORCE-UNDEFER)

Documentation

Resolve all the deferred properties in NODE, modifying the NODE.

When FORCE-UNDEFER is non-nil, resolve unconditionally. Return the modified NODE.

Aliases

org-element-resolve-deferred

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-element-ast.el.gz
(defsubst org-element-properties-resolve (node &optional force-undefer)
  "Resolve all the deferred properties in NODE, modifying the NODE.
When FORCE-UNDEFER is non-nil, resolve unconditionally.
Return the modified NODE."
  ;; Compute all the available properties.
  (org-element-property :deferred node nil force-undefer)
  (org-element--properties-mapc
   (if force-undefer
       #'org-element--deferred-resolve-force-rec
     #'org-element--deferred-resolve-rec)
   node 'set 'no-standard)
  node)