Home
last modified time | relevance | path

Searched refs:CHECK_IMPURE (Results 1 – 25 of 31) sorted by relevance

12

/dports/editors/emacs-devel/emacs-4d1968b/src/
H A Dpuresize.h103 CHECK_IMPURE (Lisp_Object obj, void *ptr) in CHECK_IMPURE() function
110 # define CHECK_IMPURE(obj, ptr) puresize_h_CHECK_IMPURE (obj, ptr) macro
H A Dkeymap.c304 CHECK_IMPURE (prev, XCONS (prev));
790 CHECK_IMPURE (elt, XVECTOR (elt)); in store_in_keymap()
848 CHECK_IMPURE (elt, XCONS (elt)); in store_in_keymap()
902 CHECK_IMPURE (insertion_point, XCONS (insertion_point)); in store_in_keymap()
H A Ddata.c626 CHECK_IMPURE (cell, XCONS (cell));
636 CHECK_IMPURE (cell, XCONS (cell));
2461 CHECK_IMPURE (array, XVECTOR (array));
2485 CHECK_IMPURE (array, XSTRING (array));
H A Dintervals.c104 CHECK_IMPURE (parent, XSTRING (parent)); in create_root_interval()
H A DChangeLog.1216 * lisp.h (CHECK_IMPURE): Likewise.
1020 Define CHECK_IMPURE, to get error if object is pure.
1023 Use CHECK_IMPURE instead of old error checking code.
1026 New subroutine, called by CHECK_IMPURE.
H A Dfns.c2711 CHECK_IMPURE (array, XSTRING (array));
2753 CHECK_IMPURE (string, XSTRING (string));
H A DChangeLog.51607 * puresize.h (CHECK_IMPURE): Remove & from before my_edata.
1864 * puresize.h (CHECK_IMPURE): Declare my_edata as char array.
5779 * puresize.h (CHECK_IMPURE, all versions): Use EMACS_INT.
5895 (menu_item_equiv_key): Use CHECK_IMPURE.
H A DChangeLog.24419 * lisp.h (CHECK_IMPURE): Use PNTR_COMPARISON_TYPE, and always
4519 Use XPNTR in CHECK_IMPURE.
H A DChangeLog.72699 * keyboard.c: Include puresize.h for CHECK_IMPURE.
2800 * keyboard.c: Include puresize.h for CHECK_IMPURE.
H A DChangeLog.63333 (CHECK_IMPURE): Use PURE_P.
H A DChangeLog.39759 * lisp.h (CHECK_IMPURE): Moved definition...
9760 * puresize.h (CHECK_IMPURE): To here.
9933 * data.c: #include puresize.h, since CHECK_IMPURE needs PURESIZE.
H A DChangeLog.44267 (includes): Add "puresize.h" so we get the definition of CHECK_IMPURE.
/dports/editors/emacs/emacs-27.2/src/
H A Dpuresize.h103 CHECK_IMPURE (Lisp_Object obj, void *ptr) in CHECK_IMPURE() function
110 # define CHECK_IMPURE(obj, ptr) puresize_h_CHECK_IMPURE (obj, ptr) macro
H A Dkeymap.c339 CHECK_IMPURE (prev, XCONS (prev));
808 CHECK_IMPURE (elt, XVECTOR (elt)); in store_in_keymap()
861 CHECK_IMPURE (elt, XCONS (elt)); in store_in_keymap()
907 CHECK_IMPURE (insertion_point, XCONS (insertion_point)); in store_in_keymap()
H A Ddata.c634 CHECK_IMPURE (cell, XCONS (cell));
644 CHECK_IMPURE (cell, XCONS (cell));
2284 CHECK_IMPURE (array, XVECTOR (array));
2310 CHECK_IMPURE (array, XSTRING (array));
H A Dintervals.c104 CHECK_IMPURE (parent, XSTRING (parent)); in create_root_interval()
H A DChangeLog.1216 * lisp.h (CHECK_IMPURE): Likewise.
1020 Define CHECK_IMPURE, to get error if object is pure.
1023 Use CHECK_IMPURE instead of old error checking code.
1026 New subroutine, called by CHECK_IMPURE.
H A DChangeLog.51607 * puresize.h (CHECK_IMPURE): Remove & from before my_edata.
1864 * puresize.h (CHECK_IMPURE): Declare my_edata as char array.
5779 * puresize.h (CHECK_IMPURE, all versions): Use EMACS_INT.
5895 (menu_item_equiv_key): Use CHECK_IMPURE.
H A DChangeLog.24419 * lisp.h (CHECK_IMPURE): Use PNTR_COMPARISON_TYPE, and always
4519 Use XPNTR in CHECK_IMPURE.
H A DChangeLog.72699 * keyboard.c: Include puresize.h for CHECK_IMPURE.
2800 * keyboard.c: Include puresize.h for CHECK_IMPURE.
H A DChangeLog.63333 (CHECK_IMPURE): Use PURE_P.
H A DChangeLog.39759 * lisp.h (CHECK_IMPURE): Moved definition...
9760 * puresize.h (CHECK_IMPURE): To here.
9933 * data.c: #include puresize.h, since CHECK_IMPURE needs PURESIZE.
H A DChangeLog.44267 (includes): Add "puresize.h" so we get the definition of CHECK_IMPURE.
/dports/editors/emacs-devel/emacs-4d1968b/
H A DChangeLog.213622 * src/puresize.h (PURE_P, CHECK_IMPURE):
20872 Improve CHECK_IMPURE and PURE_P speedup
20904 unoptimized builds due to PURE_P and CHECK_IMPURE, which are now
20913 CHECK_IMPURE and PURE_P speedup
20916 Do CHECK_IMPURE only for strings; not needed for buffers.
20918 * src/puresize.h (CHECK_IMPURE, PURE_P):
20922 (CHECK_IMPURE): New argument PTR, to save us the work of running XPNTR.
/dports/editors/emacs/emacs-27.2/
H A DChangeLog.213622 * src/puresize.h (PURE_P, CHECK_IMPURE):
20872 Improve CHECK_IMPURE and PURE_P speedup
20904 unoptimized builds due to PURE_P and CHECK_IMPURE, which are now
20913 CHECK_IMPURE and PURE_P speedup
20916 Do CHECK_IMPURE only for strings; not needed for buffers.
20918 * src/puresize.h (CHECK_IMPURE, PURE_P):
20922 (CHECK_IMPURE): New argument PTR, to save us the work of running XPNTR.

12