SCHARS           2068 src/alloc.c      ptrdiff_t nchars = SCHARS (string);
SCHARS           2537 src/alloc.c      if (SBYTES (val) == SCHARS (val))
SCHARS           5923 src/alloc.c        obj = make_pure_string (SSDATA (obj), SCHARS (obj),
SCHARS           5533 src/android.c    if ((SBYTES (text) == SCHARS (text)
SCHARS           2207 src/androidfns.c   if (SCHARS (string) == 0)
SCHARS            571 src/buffer.c     if (SCHARS (buffer_or_name) == 0)
SCHARS            811 src/buffer.c     if (SCHARS (name) == 0)
SCHARS           1639 src/buffer.c     if (SCHARS (newname) == 0)
SCHARS           3339 src/buffer.c       nbytes = SCHARS (str);
SCHARS           3353 src/buffer.c   	nbytes = SCHARS (str2);
SCHARS            495 src/bytecode.c   ptrdiff_t bytestr_length = SCHARS (bytestr);
SCHARS            911 src/bytecode.c 		    bytestr_length = SCHARS (bytestr);
SCHARS            988 src/bytecode.c 		    bytestr_length = SCHARS (bytestr);
SCHARS            485 src/callint.c  			      make_fixnum (SCHARS (callint_message)),
SCHARS            537 src/callint.c  				make_fixnum (SCHARS (callint_message)),
SCHARS            568 src/callint.c  				make_fixnum (SCHARS (callint_message)),
SCHARS           1110 src/callproc.c     empty_input = SCHARS (start) == 0;
SCHARS            284 src/casefiddle.c   ptrdiff_t size = SCHARS (obj), n;
SCHARS            324 src/casefiddle.c   ptrdiff_t i, size = SCHARS (obj);
SCHARS            354 src/casefiddle.c   else if (!SCHARS (obj))
SCHARS             90 src/category.c   len = SCHARS (categories);
SCHARS           2150 src/ccl.c        str_chars = SCHARS (str);
SCHARS            351 src/character.c   bool multibyte = SCHARS (string) < SBYTES (string);
SCHARS            406 src/character.c 		  && (SCHARS (default_font) != SCHARS (frame_font)
SCHARS            491 src/character.c   validate_subarray (str, from, to, SCHARS (str), &ifrom, &ito);
SCHARS            775 src/character.c   ptrdiff_t nchars = SCHARS (string);
SCHARS            938 src/character.c 	  if (XFIXNUM (position) >= SCHARS (string))
SCHARS           1463 src/charset.c    if (SCHARS (string) == SBYTES (string))
SCHARS           1587 src/charset.c    find_charsets_in_text (SDATA (str), SCHARS (str), SBYTES (str),
SCHARS             83 src/chartab.c    (STRINGP (OBJ) && SCHARS (OBJ) > 0	\
SCHARS           2955 src/coding.c         this->max_charset_id = SCHARS (val) - 1;
SCHARS           5695 src/coding.c     coding->max_charset_id = SCHARS (val) - 1;
SCHARS           5750 src/coding.c   	  coding->max_charset_id = SCHARS (val) - 1;
SCHARS           6343 src/coding.c     coding.src_chars = SCHARS (string);
SCHARS           7540 src/coding.c   		  len = SCHARS (components);
SCHARS           8590 src/coding.c     while (SCHARS (val) == 0);
SCHARS           8611 src/coding.c     return (SCHARS (val) == 0 ? Qnil : Fintern (val, Qnil));
SCHARS           9021 src/coding.c   			       SCHARS (string), SBYTES (string),
SCHARS           9069 src/coding.c   	  || SCHARS (start) == SBYTES (start))
SCHARS           9227 src/coding.c         validate_subarray (string, start, end, SCHARS (string), &from, &to);
SCHARS           9322 src/coding.c   	  || SCHARS (start) == SBYTES (start))
SCHARS           9570 src/coding.c     chars = SCHARS (string);
SCHARS           9747 src/coding.c     ptrdiff_t nchars = SCHARS (string), nbytes = SBYTES (string);
SCHARS            741 src/coding.h       (encode_coding_object (coding, string, 0, 0, SCHARS (string),	\
SCHARS            746 src/comp.c       md5_buffer (SSDATA (string), SCHARS (string), SSDATA (digest));
SCHARS            822 src/comp.c         ? make_uninit_multibyte_string (SCHARS (Vemacs_version),
SCHARS           1148 src/composite.c 	  && !(STRINGP (string) && endpos == SCHARS (string)))
SCHARS           1674 src/composite.c       head = backlim < 0 ? 0 : backlim, tail = SCHARS (string), stop = -1;
SCHARS           1954 src/composite.c       ptrdiff_t chars = SCHARS (string);
SCHARS           2024 src/composite.c   validate_subarray (string, start, end, SCHARS (string), &from, &to);
SCHARS           2050 src/composite.c       if (! (0 <= fixed_pos && fixed_pos <= SCHARS (string)))
SCHARS           2502 src/data.c           if (idxval < 0 || idxval >= SCHARS (array))
SCHARS           2579 src/data.c           if (idxval < 0 || idxval >= SCHARS (array))
SCHARS            313 src/dired.c    	  ptrdiff_t nchars = SCHARS (directory) + needsep + SCHARS (name);
SCHARS            563 src/dired.c      ptrdiff_t enc_file_len = SCHARS (encoded_file);
SCHARS            564 src/dired.c      Lisp_Object file_len = make_fixnum (SCHARS (file));
SCHARS            581 src/dired.c          ptrdiff_t name_blen = SBYTES (name), name_len = SCHARS (name);
SCHARS            661 src/dired.c    			elt_len = SCHARS (elt) - 1;
SCHARS            697 src/dired.c    			elt_len = SCHARS (elt);
SCHARS            757 src/dired.c          if (check_decoded && SCHARS (file) <= SCHARS (name))
SCHARS            760 src/dired.c    	  ptrdiff_t compare = SCHARS (file);
SCHARS            778 src/dired.c    	  bestmatchsize = SCHARS (name);
SCHARS            783 src/dired.c    	  ptrdiff_t compare = min (bestmatchsize, SCHARS (name));
SCHARS            799 src/dired.c    	      if ((matchsize == SCHARS (name)
SCHARS            800 src/dired.c    		   && matchsize + directoryp < SCHARS (bestmatch))
SCHARS            810 src/dired.c    		  (((matchsize == SCHARS (name))
SCHARS            812 src/dired.c    		    (matchsize + directoryp == SCHARS (bestmatch)))
SCHARS            814 src/dired.c    					       make_fixnum (SCHARS (file)),
SCHARS            820 src/dired.c    					       make_fixnum (SCHARS (file)),
SCHARS            832 src/dired.c    	  if (matchsize <= SCHARS (file)
SCHARS             90 src/disptab.h  #define GLYPH_LENGTH(base,g)   SCHARS (base[GLYPH_CHAR (g)])
SCHARS           1365 src/editfns.c  				      SCHARS (val),
SCHARS           2651 src/editfns.c  	      pos += SCHARS (string);
SCHARS           2652 src/editfns.c  	      characters_changed += SCHARS (string);
SCHARS           2653 src/editfns.c  	      end_pos += SCHARS (string) - len;
SCHARS           3303 src/editfns.c  			make_fixnum (SCHARS (string)),
SCHARS           3483 src/editfns.c    ptrdiff_t nspec_bound = SCHARS (args[0]) >> 1;
SCHARS           3728 src/editfns.c  		  nchars_string = SCHARS (arg);
SCHARS           4255 src/editfns.c        Lisp_Object len = make_fixnum (SCHARS (args[0]));
SCHARS           4334 src/editfns.c  	      len = make_fixnum (SCHARS (info[i].argument));
SCHARS           3203 src/emacs.c          if (SCHARS (symfile))
SCHARS            867 src/fileio.c         if (SCHARS (arg) == 0)
SCHARS            871 src/fileio.c         if (STRING_MULTIBYTE (arg) && SCHARS (arg) != SBYTES (arg))
SCHARS            878 src/fileio.c   	  chars += SCHARS (arg);
SCHARS            883 src/fileio.c   	  chars += SCHARS (arg) + 1;
SCHARS            900 src/fileio.c   	  if (!NILP (arg) && SCHARS (arg) != 0)
SCHARS            916 src/fileio.c   	      chars += SCHARS (arg);
SCHARS            921 src/fileio.c   	      chars += SCHARS (arg) + 1;
SCHARS           1203 src/fileio.c   	  bool name_ascii_p = SCHARS (name) == SBYTES (name);
SCHARS           1227 src/fileio.c   				       SCHARS (default_directory),
SCHARS           1228 src/fileio.c   				       SCHARS (default_directory));
SCHARS           1243 src/fileio.c   					    SCHARS (name), SCHARS (name));
SCHARS           2163 src/fileio.c     if (SCHARS (absname) > 1
SCHARS           5543 src/fileio.c       ok = a_write (desc, start, 0, SCHARS (start), &annotations, &coding);
SCHARS           5865 src/fileio.c   	  if (!e_write (desc, tem, 0, SCHARS (tem), coding))
SCHARS           5890 src/fileio.c         end = SCHARS (string);
SCHARS           5900 src/fileio.c   	  coding->src_multibyte = SCHARS (string) < SBYTES (string);
SCHARS           5917 src/fileio.c   	      coding->consumed_char = SCHARS (string);
SCHARS            143 src/fns.c          val = SCHARS (sequence);
SCHARS            289 src/fns.c        ptrdiff_t len1 = use_byte_compare ? SBYTES (string1) : SCHARS (string1);
SCHARS            290 src/fns.c        ptrdiff_t len2 = use_byte_compare ? SBYTES (string2) : SCHARS (string2);
SCHARS            354 src/fns.c        if (SCHARS (s1) != SCHARS (s2)
SCHARS            392 src/fns.c        if (FIXNUMP (end1) && SCHARS (str1) < XFIXNUM (end1))
SCHARS            393 src/fns.c          end1 = make_fixnum (SCHARS (str1));
SCHARS            394 src/fns.c        if (FIXNUMP (end2) && SCHARS (str2) < XFIXNUM (end2))
SCHARS            395 src/fns.c          end2 = make_fixnum (SCHARS (str2));
SCHARS            397 src/fns.c        validate_subarray (str1, start1, end1, SCHARS (str1), &from1, &to1);
SCHARS            398 src/fns.c        validate_subarray (str2, start2, end2, SCHARS (str2), &from2, &to2);
SCHARS            484 src/fns.c        ptrdiff_t n = min (SCHARS (string1), SCHARS (string2));
SCHARS            486 src/fns.c        if ((!STRING_MULTIBYTE (string1) || SCHARS (string1) == SBYTES (string1))
SCHARS            487 src/fns.c            && (!STRING_MULTIBYTE (string2) || SCHARS (string2) == SBYTES (string2)))
SCHARS            492 src/fns.c            return d < 0 || (d == 0 && n < SCHARS (string2)) ? Qt : Qnil;
SCHARS            551 src/fns.c            return i1 < SCHARS (string2) ? Qt : Qnil;
SCHARS            564 src/fns.c            return i1 < SCHARS (string2) ? Qt : Qnil;
SCHARS            775 src/fns.c            ptrdiff_t chars = SCHARS (arg);
SCHARS            842 src/fns.c      	  len = SCHARS (arg);
SCHARS            904 src/fns.c      	      ptrdiff_t bytes = SCHARS (arg);
SCHARS            949 src/fns.c      	  ptrdiff_t nchars = SCHARS (arg);
SCHARS            998 src/fns.c      						  make_fixnum (SCHARS (arg)),
SCHARS           1006 src/fns.c      	  last_to_end = textprops[i].to + SCHARS (arg);
SCHARS           1141 src/fns.c      	  ptrdiff_t size = SCHARS (arg);
SCHARS           1194 src/fns.c        best_above = SCHARS (string);
SCHARS           1254 src/fns.c        best_above = SCHARS (string);
SCHARS           1318 src/fns.c        ptrdiff_t nchars = SCHARS (string);
SCHARS           1344 src/fns.c        nchars = SCHARS (string);
SCHARS           1374 src/fns.c        ptrdiff_t nchars = SCHARS (string);
SCHARS           1489 src/fns.c        ptrdiff_t chars = SCHARS (string);
SCHARS           1624 src/fns.c        size = SCHARS (string);
SCHARS           2134 src/fns.c      	   i < SCHARS (seq);
SCHARS           2155 src/fns.c            if (nchars != SCHARS (seq))
SCHARS           2164 src/fns.c      	       i < SCHARS (seq);
SCHARS           2306 src/fns.c            ptrdiff_t size = SCHARS (seq), bytes = SBYTES (seq);
SCHARS           2885 src/fns.c            return (SCHARS (o1) == SCHARS (o2)
SCHARS           2922 src/fns.c            size = SCHARS (array);
SCHARS           3124 src/fns.c        if (NILP (separator) || (STRINGP (separator) && SCHARS (separator) == 0))
SCHARS           3264 src/fns.c            if (SCHARS (ans) == 3 && !strcmp (SSDATA (ans), "yes"))
SCHARS           3266 src/fns.c            if (SCHARS (ans) == 2 && !strcmp (SSDATA (ans), "no"))
SCHARS           5644 src/fns.c            ptrdiff_t size = SCHARS (object), start_char, end_char;
SCHARS           6061 src/fns.c            if (start < 0 || start > SCHARS (haystack))
SCHARS           6068 src/fns.c        if (SCHARS (needle) > SCHARS (haystack) - start)
SCHARS           6078 src/fns.c               || SCHARS (haystack) == SBYTES (haystack) || string_ascii_p (needle))
SCHARS           6080 src/fns.c               || SCHARS (needle) == SBYTES (needle)))
SCHARS           6083 src/fns.c                && SCHARS (haystack) == SBYTES (haystack)
SCHARS           6084 src/fns.c                && SCHARS (needle) != SBYTES (needle))
SCHARS           5153 src/font.c           validate_subarray (object, from, to, SCHARS (object), &ifrom, &ito);
SCHARS           5263 src/font.c           if (! (0 <= pos && pos < SCHARS (string)))
SCHARS           5286 src/font.c       len = SCHARS (string);
SCHARS           1278 src/fontset.c    if (SCHARS (pattern) == 0)
SCHARS           6315 src/gtkutil.c  		      make_fixnum (SCHARS (ie.arg)),
SCHARS           6355 src/gtkutil.c    if (SCHARS (inev.arg))
SCHARS           6356 src/gtkutil.c      Fput_text_property (make_fixnum (min (SCHARS (inev.arg) - 1,
SCHARS           6358 src/gtkutil.c  			make_fixnum (min (SCHARS (inev.arg),
SCHARS           2416 src/haikufns.c   if (SCHARS (string) == 0)
SCHARS           4498 src/image.c    		  if (SCHARS (elt) < stride / CHAR_BIT)
SCHARS           4512 src/image.c    	  if (SCHARS (data) < stride / CHAR_BIT * height)
SCHARS            825 src/indent.c       e = SCHARS (string);
SCHARS            971 src/insdel.c     if (SCHARS (string) == 0)
SCHARS            991 src/insdel.c     if (SCHARS (string) == 0)
SCHARS           1350 src/insdel.c         nchars_del = SCHARS (prev_text);
SCHARS           1426 src/insdel.c     ptrdiff_t inschars = SCHARS (new);
SCHARS           1523 src/insdel.c         record_insert (from + SCHARS (deletion), inschars);
SCHARS           1581 src/insdel.c       update_search_regs (from, to, from + SCHARS (new));
SCHARS            105 src/intervals.c       new->total_length = SCHARS (parent);
SCHARS           2289 src/intervals.c   ptrdiff_t end = SCHARS (s1);
SCHARS            509 src/keyboard.c   if (STRINGP (echo_string) && SCHARS (echo_string) > 0)
SCHARS            536 src/keyboard.c   if ((NILP (echo_string) || SCHARS (echo_string) == 0)
SCHARS            563 src/keyboard.c       && SCHARS (KVAR (current_kboard, echo_string)) == 0)
SCHARS            568 src/keyboard.c       && (SCHARS (KVAR (current_kboard, echo_prompt))
SCHARS            569 src/keyboard.c 	  == SCHARS (KVAR (current_kboard, echo_string))))
SCHARS            573 src/keyboard.c   if (SCHARS (KVAR (current_kboard, echo_string)) > 1)
SCHARS            577 src/keyboard.c       idx = make_fixnum (SCHARS (KVAR (current_kboard, echo_string)) - 2);
SCHARS            580 src/keyboard.c       idx = make_fixnum (SCHARS (KVAR (current_kboard, echo_string)) - 1);
SCHARS            670 src/keyboard.c 	  ? SCHARS (KVAR (current_kboard, echo_string))
SCHARS            682 src/keyboard.c   if (STRINGP (es) && SCHARS (es) > nchars)
SCHARS           1741 src/keyboard.c 	      || (beg <= PT && STRINGP (val) && SCHARS (val) == 0)))
SCHARS           1745 src/keyboard.c 		  ? (STRINGP (val) && SCHARS (val) == 0
SCHARS           2186 src/keyboard.c       && SCHARS (help) > 0
SCHARS           3092 src/keyboard.c 	   && XFIXNAT (c) < SCHARS (KVAR (current_kboard,
SCHARS           4335 src/keyboard.c 		  if (!SCHARS (str))
SCHARS           4354 src/keyboard.c 			   < SCHARS (XCDR (event->ie.arg)));
SCHARS           4388 src/keyboard.c 		      >= SCHARS (XCDR (event->ie.arg))))
SCHARS           6217 src/keyboard.c 			    && column < XFIXNUM (pos) + SCHARS (string))
SCHARS           6624 src/keyboard.c 				  make_fixnum (SCHARS (x)),
SCHARS           6687 src/keyboard.c 			    && column < XFIXNUM (pos) + SCHARS (string))
SCHARS           6748 src/keyboard.c 				  make_fixnum (SCHARS (x)),
SCHARS           7331 src/keyboard.c 					     SCHARS (SYMBOL_NAME (base)),
SCHARS           7543 src/keyboard.c   if (SYMBOLP (base) && SCHARS (SYMBOL_NAME (base)) == 1)
SCHARS           9639 src/keyboard.c       if (SCHARS (new_lbl) <= tool_bar_max_label_size)
SCHARS           9851 src/keyboard.c   nlength = SCHARS (name) + 2;
SCHARS           9956 src/keyboard.c 		  if ((SCHARS (s) + i + 2
SCHARS           9957 src/keyboard.c 		       + (char_matches ? 0 : SCHARS (desc) + 3))
SCHARS           9977 src/keyboard.c 			  thiswidth = min (SCHARS (desc), width - i);
SCHARS           9988 src/keyboard.c 		      thiswidth = min (SCHARS (s), width - i);
SCHARS           11629 src/keyboard.c   for (ptrdiff_t i = 1; i < SCHARS (keys); i++)
SCHARS           1369 src/keymap.c   		  ptrdiff_t size = SCHARS (key_item), n;
SCHARS           1389 src/keymap.c   						    SCHARS (key_item),
SCHARS           1417 src/keymap.c   	  ptrdiff_t size = SCHARS (lc_key), n;
SCHARS           1434 src/keymap.c   				   SCHARS (lc_key), SBYTES (lc_key));
SCHARS           1746 src/keymap.c   		  && XFIXNUM (pos) < SCHARS (string))
SCHARS           2035 src/keymap.c   	      Lisp_Object copy = make_nil_vector (SCHARS (prefix));
SCHARS           2036 src/keymap.c   	      for (ptrdiff_t i = 0; i < SCHARS (prefix); )
SCHARS           2855 src/keymap.c         int translate_len = SCHARS (KVAR (current_kboard, Vkeyboard_translate_table));
SCHARS           3074 src/keymap.c   			  make_fixnum (SCHARS (key_desc)),
SCHARS           1730 src/lisp.h     	   : newsize == SCHARS (string));
SCHARS           3123 src/lisp.h         return SCHARS (x);
SCHARS           1431 src/lread.c      if (SCHARS (file) == 0)
SCHARS           1850 src/lread.c    	  || (SCHARS (pathname) > 2
SCHARS           2095 src/lread.c        prefixlen = ((SCHARS (filename) > 2
SCHARS           2818 src/lread.c          validate_subarray (string, start, end, SCHARS (string),
SCHARS           3635 src/lread.c          || !(size_in_chars == SCHARS (str)
SCHARS           3639 src/lread.c    	   || length == (SCHARS (str) - 1) * BOOL_VECTOR_BITS_PER_CHAR))
SCHARS           5009 src/lread.c    					SCHARS (string), SBYTES (string),
SCHARS           5051 src/lread.c    					    SCHARS (string), SBYTES (string),
SCHARS           5064 src/lread.c    	= oblookup (obarray, SSDATA (string), SCHARS (string), SBYTES (string));
SCHARS           5097 src/lread.c    					SCHARS (string), SBYTES (string),
SCHARS           5182 src/lread.c    	    && SCHARS (SYMBOL_NAME (tail)) == size
SCHARS           5240 src/lread.c    	  *size_out = SCHARS (lh_prefix) - SCHARS (sh_prefix) + size;
SCHARS           1310 src/menu.c     	  && SCHARS (prompt) > 0
SCHARS           1499 src/menu.c     	x_coord -= SCHARS (prompt);
SCHARS            274 src/minibuf.c    if (STRINGP (val) && SCHARS (val) == 0)
SCHARS            284 src/minibuf.c    if (pos != SCHARS (val))
SCHARS            621 src/minibuf.c  		pos =  - SCHARS (initial);
SCHARS            623 src/minibuf.c  		pos = XFIXNUM (backup_n) - 1 - SCHARS (initial);
SCHARS            942 src/minibuf.c    if (SCHARS (val) != 0)
SCHARS           1409 src/minibuf.c    if (STRINGP (val) && SCHARS (val) == 0 && ! NILP (default_value))
SCHARS           1698 src/minibuf.c  	  && SCHARS (string) <= SCHARS (eltstring)
SCHARS           1700 src/minibuf.c  				      make_fixnum (SCHARS (string)),
SCHARS           1734 src/minibuf.c  	      bestmatchsize = SCHARS (eltstring);
SCHARS           1738 src/minibuf.c  	      compare = min (bestmatchsize, SCHARS (eltstring));
SCHARS           1752 src/minibuf.c  		  if ((matchsize == SCHARS (eltstring)
SCHARS           1753 src/minibuf.c  		       && matchsize < SCHARS (bestmatch))
SCHARS           1761 src/minibuf.c  		      ((matchsize == SCHARS (eltstring))
SCHARS           1763 src/minibuf.c  		       (matchsize == SCHARS (bestmatch))
SCHARS           1765 src/minibuf.c  						   make_fixnum (SCHARS (string)),
SCHARS           1771 src/minibuf.c  						   make_fixnum (SCHARS (string)),
SCHARS           1778 src/minibuf.c  	      if (bestmatchsize != SCHARS (eltstring)
SCHARS           1788 src/minibuf.c  	      if (matchsize <= SCHARS (string)
SCHARS           1805 src/minibuf.c    if (completion_ignore_case && bestmatchsize == SCHARS (string)
SCHARS           1806 src/minibuf.c        && SCHARS (bestmatch) > bestmatchsize)
SCHARS           1936 src/minibuf.c  	  && SCHARS (string) <= SCHARS (eltstring)
SCHARS           1944 src/minibuf.c  				      make_fixnum (SCHARS (string)),
SCHARS           1946 src/minibuf.c  				      make_fixnum (SCHARS (string)),
SCHARS           2078 src/minibuf.c  		      SCHARS (string),
SCHARS           2165 src/minibuf.c        if (SCHARS (string) > 0)
SCHARS           3136 src/pgtkfns.c    if (SCHARS (string) == 0)
SCHARS           1430 src/pgtkselect.c       if (SCHARS (obj) < SBYTES (obj))
SCHARS            112 src/print.c      memcpy (print_buffer.buffer, SDATA (saved_text), SCHARS (saved_text));
SCHARS            481 src/print.c    	chars = SCHARS (string);
SCHARS            529 src/print.c          ptrdiff_t size = SCHARS (string);
SCHARS            820 src/print.c      if (SBYTES (object) == SCHARS (object))
SCHARS           1119 src/print.c        else if (SCHARS (errmsg))
SCHARS           1563 src/print.c    				   make_fixnum (SCHARS (string)),
SCHARS           1567 src/print.c    	Fset_text_properties (make_fixnum (0), make_fixnum (SCHARS (string)),
SCHARS           2017 src/process.c  	  && !(SCHARS (program) > 1
SCHARS           4673 src/process.c    if (STRING_MULTIBYTE (host) && SBYTES (host) != SCHARS (host))
SCHARS           6310 src/process.c        if (SCHARS (p->decoding_buf) < coding->carryover_bytes)
SCHARS           6388 src/process.c  					 SCHARS (text), SBYTES (text), 0);
SCHARS           6600 src/process.c  	  encode_coding_object (coding, object, 0, 0, SCHARS (object),
SCHARS           8108 src/process.c       ? make_specified_string (SSDATA (name) + 2, SCHARS (name) - 2,
SCHARS            213 src/search.c         if (SCHARS (cp->regexp) == SCHARS (pattern)
SCHARS            385 src/search.c         ptrdiff_t len = SCHARS (string);
SCHARS           1319 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1324 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1330 src/search.c                    SCHARS (string), 0, 1);
SCHARS           1335 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1336 src/search.c         raw_pattern_size_byte = SCHARS (string);
SCHARS           1524 src/search.c     if (n == 0 || SCHARS (string) == 0)
SCHARS           2434 src/search.c   	 : 0 <= sub_start && sub_end <= SCHARS (string)))
SCHARS           2755 src/search.c     newpoint = sub_start + SCHARS (newtext);
SCHARS           2783 src/search.c     signal_after_change (sub_start, sub_end - sub_start, SCHARS (newtext));
SCHARS           3202 src/search.c                                   SCHARS (string) + backslashes_added,
SCHARS            377 src/sqlite.c   	      if (SBYTES (value) != SCHARS (value))
SCHARS            295 src/syntax.c         gl_state.e_property = 1 + SCHARS (gl_state.object);
SCHARS           1680 src/syntax.c     string_multibyte = SBYTES (string) > SCHARS (string);
SCHARS           1797 src/syntax.c         SAFE_NALLOCA (char_ranges, 2, SCHARS (string));
SCHARS           2123 src/syntax.c     if (SBYTES (string) > SCHARS (string))
SCHARS           4675 src/sysdep.c     len = SCHARS (s1); i = i_byte = 0;
SCHARS           4684 src/sysdep.c     len = SCHARS (s2); i = i_byte = 0;
SCHARS            705 src/term.c     	      nchars += SCHARS (string);
SCHARS           1917 src/term.c     	  if (STRINGP (acronym) && SCHARS (acronym) == 1)
SCHARS           3726 src/term.c     	      for (j = SCHARS (item_name); j < maxwidth; j++)
SCHARS            626 src/textconv.c       if (SCHARS (text))
SCHARS            633 src/textconv.c 	  insert_from_string (text, 0, 0, SCHARS (text),
SCHARS            694 src/textconv.c       if (SCHARS (text))
SCHARS            701 src/textconv.c 	  insert_from_string (text, 0, 0, SCHARS (text),
SCHARS            856 src/textconv.c   insert_from_string (text, 0, 0, SCHARS (text),
SCHARS            901 src/textconv.c   if (!SCHARS (text))
SCHARS            921 src/textconv.c   if (SCHARS (text))
SCHARS            169 src/textprop.c       ptrdiff_t len = SCHARS (object);
SCHARS            546 src/textprop.c       end = SCHARS (object);
SCHARS            796 src/textprop.c 	    position = make_fixnum (SCHARS (object));
SCHARS            989 src/textprop.c 				? SCHARS (object)
SCHARS           1010 src/textprop.c 		 ? SCHARS (object)
SCHARS           1059 src/textprop.c 		 ? SCHARS (object)
SCHARS           1414 src/textprop.c       && BASE_EQ (end, make_fixnum (SCHARS (object))))
SCHARS           1902 src/timefns.c        if (SCHARS (zone_name) == 0)
SCHARS           2322 src/treesit.c    ptrdiff_t nchars = SCHARS (str);
SCHARS            174 src/undo.c       if (PT == beg + SCHARS (string))
SCHARS            187 src/undo.c         record_marker_adjustments (beg, beg + SCHARS (string));
SCHARS            341 src/undo.c     			    + SCHARS (XCAR (elt)));
SCHARS            400 src/undo.c     			    + SCHARS (XCAR (elt)));
SCHARS            495 src/w16select.c 			    SCHARS (string), nbytes, Qnil);
SCHARS           6883 src/w32fns.c   		   SDATA (value), SCHARS (value));
SCHARS           7903 src/w32fns.c       if (SCHARS (filename) > 0)
SCHARS           7914 src/w32fns.c       if (SCHARS (filename) == 0 && ! NILP (only_dir_p))
SCHARS            244 src/w32font.c    ptrdiff_t len = SCHARS (str);
SCHARS            218 src/w32select.c 			SCHARS (current_text), SBYTES (current_text), Qnil);
SCHARS           7381 src/w32term.c        if (ckd_add (&nbytes, nbytes, SCHARS (Vsystem_name)))
SCHARS           3958 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           3964 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           4173 src/xdisp.c    		  if (STRINGP (it->string) && !SCHARS (it->string))
SCHARS           4177 src/xdisp.c    	      else if (STRINGP (it->string) && !SCHARS (it->string))
SCHARS           4873 src/xdisp.c          if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string)
SCHARS           4912 src/xdisp.c    	      if (charpos >= SCHARS (it->string))
SCHARS           4937 src/xdisp.c          eassert (0 <= charpos && charpos <= SCHARS (it->string));
SCHARS           5100 src/xdisp.c    	  endpos = len = SCHARS (it->string);
SCHARS           5137 src/xdisp.c    		      && it->bidi_it.charpos < SCHARS (it->string))
SCHARS           5175 src/xdisp.c    		  IT_STRING_CHARPOS (*it) = SCHARS (it->string);
SCHARS           6223 src/xdisp.c    	  it->end_charpos = it->string_nchars = SCHARS (it->string);
SCHARS           6610 src/xdisp.c          if (it->sp > 0 && STRINGP (it->string) && !SCHARS (it->string))
SCHARS           6660 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           6671 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           6825 src/xdisp.c              && SCHARS (str))
SCHARS           6831 src/xdisp.c              && SCHARS (str))
SCHARS           6902 src/xdisp.c    	    && STRINGP (it->string) && !SCHARS (it->string)))
SCHARS           6912 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           6934 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           7260 src/xdisp.c          if (STRINGP (str) && SCHARS (str)
SCHARS           7264 src/xdisp.c          if (STRINGP (str) && SCHARS (str)
SCHARS           7816 src/xdisp.c          it->end_charpos = it->string_nchars = SCHARS (string);
SCHARS           7903 src/xdisp.c          ptrdiff_t endpos = SCHARS (it->string);
SCHARS           8409 src/xdisp.c    	      else if (((IT_STRING_CHARPOS (*it) >= SCHARS (it->string) - 1)
SCHARS           8415 src/xdisp.c    				>= SCHARS (it->string))))
SCHARS           8470 src/xdisp.c    		      if (CHARPOS (pos) >= SCHARS (base_string) - 1)
SCHARS           8723 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           8777 src/xdisp.c    	      ptrdiff_t stop = SCHARS (it->string);
SCHARS           8818 src/xdisp.c    		  ptrdiff_t stop = SCHARS (it->string);
SCHARS           8839 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           8853 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) == SCHARS (it->string)
SCHARS           9064 src/xdisp.c    	  stop = SCHARS (it->string);
SCHARS           9174 src/xdisp.c          if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           9183 src/xdisp.c    				: SCHARS (it->string))
SCHARS           12154 src/xdisp.c          if (STRINGP (m) && SCHARS (m) > 0)
SCHARS           13093 src/xdisp.c      insert_from_string (string, 0, 0, SCHARS (string), SBYTES (string), true);
SCHARS           14188 src/xdisp.c    			SCHARS (string), 0, 0, STRING_MULTIBYTE (string));
SCHARS           14232 src/xdisp.c          Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           14640 src/xdisp.c      charpos = min (SCHARS (f->current_tab_bar_string), glyph->charpos);
SCHARS           14785 src/xdisp.c      Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           14899 src/xdisp.c          clen += SCHARS (caption);
SCHARS           14903 src/xdisp.c    	  *close_p = !NILP (Fget_text_property (make_fixnum (SCHARS (caption)
SCHARS           14953 src/xdisp.c      Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           15083 src/xdisp.c    	  ? SCHARS (f->desired_tool_bar_string)
SCHARS           15235 src/xdisp.c    	end = SCHARS (f->desired_tool_bar_string);
SCHARS           15687 src/xdisp.c      charpos = min (SCHARS (f->current_tool_bar_string), glyph->charpos);
SCHARS           24196 src/xdisp.c          if (SCHARS (prop) == 0)
SCHARS           24207 src/xdisp.c          it->end_charpos = it->string_nchars = SCHARS (it->string);
SCHARS           26043 src/xdisp.c          validate_subarray (object, from, to, SCHARS (object), &from_pos, &to_pos);
SCHARS           26044 src/xdisp.c          if (from_pos >= SCHARS (object))
SCHARS           26052 src/xdisp.c          itb.string.schars = SCHARS (object);
SCHARS           26787 src/xdisp.c    			SCHARS (string) + 1, 0, 0, STRING_MULTIBYTE (string));
SCHARS           27176 src/xdisp.c    	  && WINDOW_TOTAL_COLS (w) >= SCHARS (mode_string))
SCHARS           27190 src/xdisp.c    	  while (i < SCHARS (mode_string))
SCHARS           27201 src/xdisp.c    		  while (c == ' ' && i < SCHARS (mode_string))
SCHARS           27346 src/xdisp.c    	if (SCHARS (elt) > 0
SCHARS           27833 src/xdisp.c          len = SCHARS (lisp_string);
SCHARS           29268 src/xdisp.c          if (SCHARS (SYMBOL_NAME (prop)) == 2)
SCHARS           35170 src/xdisp.c        pos = make_fixnum (min (charpos, SCHARS (string) - 1));
SCHARS           35284 src/xdisp.c    	    endpos = SCHARS (string);
SCHARS           35819 src/xdisp.c    		e = make_fixnum (SCHARS (object));
SCHARS           35946 src/xdisp.c    		&& charpos < SCHARS (obj))
SCHARS           36002 src/xdisp.c    		  && charpos < SCHARS (obj))
SCHARS           3170 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3184 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3257 src/xfaces.c         else if (STRINGP (value) && SCHARS (value) > 0)
SCHARS           3288 src/xfaces.c                               || (STRINGP (val) && SCHARS (val) > 0)))
SCHARS           3319 src/xfaces.c   		&& SCHARS (value) == 0))
SCHARS           3335 src/xfaces.c   		&& SCHARS (value) == 0))
SCHARS           3357 src/xfaces.c   	valid_p = SCHARS (value) > 0;
SCHARS           3385 src/xfaces.c   		  if (!NILP (v) && (!STRINGP (v) || SCHARS (v) == 0))
SCHARS           3447 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3464 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3481 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           6434 src/xfaces.c         && SCHARS (color)
SCHARS           6853 src/xfaces.c     XSETFASTINT (limit, SCHARS (string));
SCHARS           2157 src/xfns.c       coding.destination = xnmalloc (SCHARS (string), 2);
SCHARS           2158 src/xfns.c       coding.dst_bytes = SCHARS (string) * 2;
SCHARS           2160 src/xfns.c     			SCHARS (string), SBYTES (string), Qnil);
SCHARS           3389 src/xfns.c     	  if (SCHARS (ie.arg))
SCHARS           3390 src/xfns.c     	    Fput_text_property (make_fixnum (min (SCHARS (ie.arg) - 1,
SCHARS           3392 src/xfns.c     				make_fixnum (max (SCHARS (ie.arg),
SCHARS           3754 src/xfns.c           if (SCHARS (ie.arg))
SCHARS           3755 src/xfns.c     	Fput_text_property (make_fixnum (min (SCHARS (ie.arg) - 1,
SCHARS           3757 src/xfns.c     			    make_fixnum (min (SCHARS (ie.arg),
SCHARS           9037 src/xfns.c       if (SCHARS (string) == 0)
SCHARS           2696 src/xmenu.c    	      for (j = SCHARS (item_name); j < maxwidth; j++)
SCHARS           2307 src/xselect.c        if (SCHARS (obj) < SBYTES (obj))
SCHARS            476 test/manual/etags/c-src/emacs/src/keyboard.c   if ((NILP (echo_string) || SCHARS (echo_string) == 0)
SCHARS            497 test/manual/etags/c-src/emacs/src/keyboard.c   if (STRINGP (echo_string) && SCHARS (echo_string) > 1)
SCHARS            501 test/manual/etags/c-src/emacs/src/keyboard.c       idx = make_number (SCHARS (echo_string) - 2);
SCHARS            504 test/manual/etags/c-src/emacs/src/keyboard.c       idx = make_number (SCHARS (echo_string) - 1);
SCHARS            514 test/manual/etags/c-src/emacs/src/keyboard.c   else if (STRINGP (echo_string) && SCHARS (echo_string) > 0)
SCHARS            551 test/manual/etags/c-src/emacs/src/keyboard.c       && SCHARS (KVAR (current_kboard, echo_string)) == 0)
SCHARS            556 test/manual/etags/c-src/emacs/src/keyboard.c       == SCHARS (KVAR (current_kboard, echo_string)))
SCHARS            560 test/manual/etags/c-src/emacs/src/keyboard.c   if (SCHARS (KVAR (current_kboard, echo_string)) > 1)
SCHARS            564 test/manual/etags/c-src/emacs/src/keyboard.c       idx = make_number (SCHARS (KVAR (current_kboard, echo_string)) - 2);
SCHARS            567 test/manual/etags/c-src/emacs/src/keyboard.c       idx = make_number (SCHARS (KVAR (current_kboard, echo_string)) - 1);
SCHARS            651 test/manual/etags/c-src/emacs/src/keyboard.c 	  ? SCHARS (KVAR (current_kboard, echo_string))
SCHARS           1712 test/manual/etags/c-src/emacs/src/keyboard.c 	      || (beg <= PT && STRINGP (val) && SCHARS (val) == 0)))
SCHARS           1716 test/manual/etags/c-src/emacs/src/keyboard.c 		  ? (STRINGP (val) && SCHARS (val) == 0
SCHARS           2950 test/manual/etags/c-src/emacs/src/keyboard.c 			    SCHARS (KVAR (current_kboard,
SCHARS           5666 test/manual/etags/c-src/emacs/src/keyboard.c 			    && column < XINT (pos) + SCHARS (string))
SCHARS           6444 test/manual/etags/c-src/emacs/src/keyboard.c 					     SCHARS (SYMBOL_NAME (base)),
SCHARS           6665 test/manual/etags/c-src/emacs/src/keyboard.c   if (SYMBOLP (base) && SCHARS (SYMBOL_NAME (base)) == 1)
SCHARS           8348 test/manual/etags/c-src/emacs/src/keyboard.c       if (SCHARS (new_lbl) <= tool_bar_max_label_size)
SCHARS           8533 test/manual/etags/c-src/emacs/src/keyboard.c   nlength = SCHARS (name) + 2;
SCHARS           8638 test/manual/etags/c-src/emacs/src/keyboard.c 		  if ((SCHARS (s) + i + 2
SCHARS           8639 test/manual/etags/c-src/emacs/src/keyboard.c 		       + (char_matches ? 0 : SCHARS (desc) + 3))
SCHARS           8659 test/manual/etags/c-src/emacs/src/keyboard.c 			  thiswidth = min (SCHARS (desc), width - i);
SCHARS           8670 test/manual/etags/c-src/emacs/src/keyboard.c 		      thiswidth = min (SCHARS (s), width - i);
SCHARS           9003 test/manual/etags/c-src/emacs/src/keyboard.c 	  current_kboard->echo_after_prompt = SCHARS (prompt);
SCHARS           2679 test/manual/etags/c-src/emacs/src/lisp.h     return SCHARS (x);