ARRAY_MARK_FLAG 310 src/alloc.c #define XMARK_STRING(S) ((S)->u.s.size |= ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 311 src/alloc.c #define XUNMARK_STRING(S) ((S)->u.s.size &= ~ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 312 src/alloc.c #define XSTRING_MARKED_P(S) (((S)->u.s.size & ARRAY_MARK_FLAG) != 0) ARRAY_MARK_FLAG 314 src/alloc.c #define XMARK_VECTOR(V) ((V)->header.size |= ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 315 src/alloc.c #define XUNMARK_VECTOR(V) ((V)->header.size &= ~ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 316 src/alloc.c #define XVECTOR_MARKED_P(V) (((V)->header.size & ARRAY_MARK_FLAG) != 0) ARRAY_MARK_FLAG 1813 src/alloc.c (s->u.s.size_byte < 0 ? s->u.s.size & ~ARRAY_MARK_FLAG : s->u.s.size_byte); ARRAY_MARK_FLAG 3287 src/alloc.c ptrdiff_t size = hdr->size & ~ARRAY_MARK_FLAG; ARRAY_MARK_FLAG 1028 src/lisp.h DEFINE_GDB_SYMBOL_BEGIN (ptrdiff_t, ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 1030 src/lisp.h DEFINE_GDB_SYMBOL_END (ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 1781 src/lisp.h return XVECTOR (array)->header.size & ~ARRAY_MARK_FLAG; ARRAY_MARK_FLAG 704 src/thread.c main_thread.s.header.size &= ~ARRAY_MARK_FLAG; ARRAY_MARK_FLAG 767 test/manual/etags/c-src/emacs/src/lisp.h DEFINE_GDB_SYMBOL_BEGIN (ptrdiff_t, ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 769 test/manual/etags/c-src/emacs/src/lisp.h DEFINE_GDB_SYMBOL_END (ARRAY_MARK_FLAG) ARRAY_MARK_FLAG 1508 test/manual/etags/c-src/emacs/src/lisp.h eassert (0 <= idx && idx < (ASIZE (array) & ~ARRAY_MARK_FLAG));