]> git.eshelyaron.com Git - emacs.git/commit
Extend cstrs pass to match `unless' like code
authorAndrea Corallo <akrl@sdf.org>
Tue, 22 Dec 2020 14:00:44 +0000 (15:00 +0100)
committerAndrea Corallo <akrl@sdf.org>
Thu, 24 Dec 2020 14:36:39 +0000 (15:36 +0100)
commit538f59806c1994df7d77716f896db5602f59dc02
tree3794da23828afc5182b6fa1fb7519e96f91793fb
parent715cac119a02adb489cfda4b8f310cff87c55a2c
Extend cstrs pass to match `unless' like code

* lisp/emacs-lisp/comp.el (comp-emit-assume): Add assertion.
(comp-add-new-block-between): Fix two typos.
(comp-add-cond-cstrs-target-block): Fix typo.
(comp-add-cond-cstrs-simple): Logic update.
* test/src/comp-tests.el (comp-tests-type-spec-tests): Add a test.
lisp/emacs-lisp/comp.el
test/src/comp-tests.el