Function: majutsu-template--root-self-type
majutsu-template--root-self-type is a natively compiled function
defined in majutsu-template.el.
Signature
(majutsu-template--root-self-type &optional EXPLICIT-TYPE)
Documentation
Return root self type to install for EXPLICIT-TYPE, or nil.
A synthetic root binding is only created when no more local self binding is currently active.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-template.el
(defun majutsu-template--root-self-type (&optional explicit-type)
"Return root self type to install for EXPLICIT-TYPE, or nil.
A synthetic root binding is only created when no more local self binding is
currently active."
(when (null majutsu-template--self-stack)
(when-let* ((type (or explicit-type majutsu-template-default-self-type)))
(majutsu-template--normalize-type-symbol type))))