diff options
author | Andrea Corallo <akrl@sdf.org> | 2020-12-15 23:53:29 +0100 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2020-12-21 20:22:03 +0100 |
commit | 07b75deea9febd2cb6fd4d3467e909df341e96fb (patch) | |
tree | 4059a350554164e34a28b72d645eaec49b34f51f /test/lisp/emacs-lisp | |
parent | 23791cf74da9c2e6369f2c15ef180ef2a8c21656 (diff) | |
download | emacs-07b75deea9febd2cb6fd4d3467e909df341e96fb.tar.gz emacs-07b75deea9febd2cb6fd4d3467e909df341e96fb.tar.bz2 emacs-07b75deea9febd2cb6fd4d3467e909df341e96fb.zip |
Enhance type inference constraining function arguments
* lisp/emacs-lisp/comp.el: Add some commentary.
(comp-cond-cstrs-target-mvar): Rename and update docstring.
(comp-add-cond-cstrs): Update to use
`comp-cond-cstrs-target-mvar'.
(comp-emit-call-cstr, comp-lambda-list-gen, comp-add-call-cstr):
New functions.
(comp-add-cstrs): Call `comp-add-call-cstr'.
* test/src/comp-tests.el (comp-tests-type-spec-tests): Update two
type specifier tests.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions