XSTRING 2067 src/alloc.c sdata *old_sdata = SDATA_OF_STRING (XSTRING (string)); XSTRING 2078 src/alloc.c XSTRING (string)->u.s.size_byte = new_nbytes; XSTRING 2088 src/alloc.c allocate_string_data (XSTRING (string), nchars, new_nbytes, false, false); XSTRING 2648 src/alloc.c struct Lisp_String *s = XSTRING (string); XSTRING 5907 src/alloc.c if (STRINGP (obj) && XSTRING (obj)->u.s.intervals) XSTRING 6739 src/alloc.c && !string_marked_p (XSTRING (glyph->object))) XSTRING 7158 src/alloc.c register struct Lisp_String *ptr = XSTRING (obj); XSTRING 7319 src/alloc.c if (!PURE_P (XSTRING (ptr->u.s.name))) XSTRING 7320 src/alloc.c set_string_marked (XSTRING (ptr->u.s.name)); XSTRING 7431 src/alloc.c survives_p = string_marked_p (XSTRING (obj)); XSTRING 140 src/casefiddle.c struct Lisp_String *str = XSTRING (prop); XSTRING 2577 src/data.c CHECK_IMPURE (array, XSTRING (array)); XSTRING 1264 src/dbusbind.c : (void *) XSTRING (bus), XSTRING 1830 src/dbusbind.c || (STRINGP (key) && XSTRING (key) == data)) XSTRING 2924 src/fns.c CHECK_IMPURE (array, XSTRING (array)); XSTRING 2965 src/fns.c CHECK_IMPURE (string, XSTRING (string)); XSTRING 104 src/intervals.c CHECK_IMPURE (parent, XSTRING (parent)); XSTRING 1626 src/lisp.h return 0 <= XSTRING (str)->u.s.size_byte; XSTRING 1648 src/lisp.h if (XSTRING (STR)->u.s.size == 0) \ XSTRING 1651 src/lisp.h XSTRING (STR)->u.s.size_byte = -1; \ XSTRING 1660 src/lisp.h eassert (XSTRING (str)->u.s.size > 0); XSTRING 1661 src/lisp.h XSTRING (str)->u.s.size_byte = XSTRING (str)->u.s.size; XSTRING 1677 src/lisp.h return XSTRING (string)->u.s.data; XSTRING 1698 src/lisp.h ptrdiff_t nchars = XSTRING (string)->u.s.size; XSTRING 1721 src/lisp.h return STRING_BYTES (XSTRING (string)); XSTRING 1731 src/lisp.h XSTRING (string)->u.s.size = newsize; XSTRING 1745 src/lisp.h return XSTRING (str)->u.s.size_byte == -3; XSTRING 3822 src/lisp.h return XSTRING (s)->u.s.intervals; XSTRING 3830 src/lisp.h XSTRING (s)->u.s.intervals = i; XSTRING 3170 src/pdumper.c offset = dump_string (ctx, XSTRING (object)); XSTRING 3404 src/pdumper.c dump_write (ctx, XSTRING (string)->u.s.data, total_size); XSTRING 323 test/manual/etags/c-src/abbrev.c insert_from_string (expansion, 0, 0, XSTRING (expansion)->size, XSTRING 324 test/manual/etags/c-src/abbrev.c STRING_BYTES (XSTRING (expansion)), 1); XSTRING 406 test/manual/etags/c-src/abbrev.c del_range_byte (PT_BYTE, PT_BYTE + STRING_BYTES (XSTRING (val)), 1); XSTRING 409 test/manual/etags/c-src/abbrev.c XSTRING (Vlast_abbrev_text)->size, XSTRING 410 test/manual/etags/c-src/abbrev.c STRING_BYTES (XSTRING (Vlast_abbrev_text)), 0); XSTRING 1245 test/manual/etags/c-src/emacs/src/lisp.h return 0 <= XSTRING (str)->size_byte; XSTRING 1270 test/manual/etags/c-src/emacs/src/lisp.h XSTRING (STR)->size_byte = -1; \ XSTRING 1280 test/manual/etags/c-src/emacs/src/lisp.h XSTRING (STR)->size_byte = XSTRING (STR)->size; \ XSTRING 1288 test/manual/etags/c-src/emacs/src/lisp.h return XSTRING (string)->data; XSTRING 1309 test/manual/etags/c-src/emacs/src/lisp.h return XSTRING (string)->size; XSTRING 1328 test/manual/etags/c-src/emacs/src/lisp.h return STRING_BYTES (XSTRING (string)); XSTRING 1333 test/manual/etags/c-src/emacs/src/lisp.h XSTRING (string)->size = newsize; XSTRING 3447 test/manual/etags/c-src/emacs/src/lisp.h return XSTRING (s)->intervals; XSTRING 3455 test/manual/etags/c-src/emacs/src/lisp.h XSTRING (s)->intervals = i;