]> git.eshelyaron.com Git - emacs.git/commit
Make use of `comp-cstr-shallow-copy'
authorAndrea Corallo <akrl@sdf.org>
Wed, 1 Dec 2021 14:01:55 +0000 (15:01 +0100)
committerAndrea Corallo <akrl@sdf.org>
Wed, 1 Dec 2021 21:21:04 +0000 (22:21 +0100)
commitfd86829e6648338282632b9e97b11f1e76299193
treec800e5d64ce22492ff8092a906ecc7bb5bdb7b73
parentf3284d5acd96a83b1eead20286e1ba0f81741ac3
Make use of `comp-cstr-shallow-copy'

* lisp/emacs-lisp/comp.el (comp-mvar-propagate): Remove.
(comp-fwprop-call, comp-fwprop-insn): Use `comp-cstr-shallow-copy'.

* lisp/emacs-lisp/comp-cstr.el (comp-cstr-set-cmp-range)
(comp-cstr-union-1-no-mem, comp-cstr-union-1)
(comp-cstr-intersection-no-mem, comp-cstr-intersection)
(comp-cstr-negation): Use `comp-cstr-shallow-copy'.
lisp/emacs-lisp/comp-cstr.el
lisp/emacs-lisp/comp.el