summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp-cstr.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-12-24 09:14:28 +0100
committerAndrea Corallo <akrl@sdf.org>2020-12-24 15:40:50 +0100
commit2327a983193bd043714274e78ec597592dceab80 (patch)
tree01fa7d7fc66d79d8744fcd1be387432581b5765a /lisp/emacs-lisp/comp-cstr.el
parent2a6c6bf3242847de5d6a25acbfa2a946617df291 (diff)
downloademacs-2327a983193bd043714274e78ec597592dceab80.tar.gz
emacs-2327a983193bd043714274e78ec597592dceab80.tar.bz2
emacs-2327a983193bd043714274e78ec597592dceab80.zip
* Constrain only mvars that are actually used
* lisp/emacs-lisp/comp.el (comp-mvar-used-p, comp-collect-mvars) (comp-collect-rhs): New functions. (comp-add-cond-cstrs-simple, comp-add-cond-cstrs): Update logic. (comp-add-cstrs): Call `comp-collect-rhs' before doing anything else.
Diffstat (limited to 'lisp/emacs-lisp/comp-cstr.el')
0 files changed, 0 insertions, 0 deletions