diff options
author | Vibhav Pant <vibhavp@gmail.com> | 2022-10-14 17:21:13 +0530 |
---|---|---|
committer | Vibhav Pant <vibhavp@gmail.com> | 2022-10-14 17:27:12 +0530 |
commit | 1b48e8dde5bfee65c036fbfdc32b68c9093c2e06 (patch) | |
tree | 2c948c1651adc463efba3aed99053905aa6c09f8 /leim | |
parent | 271791b55b29945c30ddeb3eb7988f36246a2dfa (diff) | |
download | emacs-feature/comp-use-ctors.tar.gz |
src/comp.c: Use constructor expressions when possible.feature/comp-use-ctors
* src/comp.c:
- Add declarations for creating constructor/initializer expressions
when supported.
- (emit_coerce): Use a struct constructor expression to create a
Lisp_Object value instead of creating a new local variable.
- emit_limple_call_ref: Emit a single constructor expression for
initializing tmp_arr.
Diffstat (limited to 'leim')
0 files changed, 0 insertions, 0 deletions