Function: make-comp-mvar
make-comp-mvar is a byte-compiled function defined in comp.el.gz.
Signature
(make-comp-mvar &key SLOT (CONSTANT nil CONST-VLD) TYPE)
Documentation
comp-mvar initializer.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/comp.el.gz
(cl-defun make-comp-mvar (&key slot (constant nil const-vld) type)
"`comp-mvar' initializer."
(let ((mvar (make--comp-mvar :slot slot)))
(when const-vld
(comp-add-const-to-relocs constant)
(setf (comp-cstr-imm mvar) constant))
(when type
(setf (comp-mvar-typeset mvar) (list type)))
mvar))