SCHARS           1943 src/alloc.c      ptrdiff_t nchars = SCHARS (string);
SCHARS           2403 src/alloc.c      if (SBYTES (val) == SCHARS (val))
SCHARS           5656 src/alloc.c        obj = make_pure_string (SSDATA (obj), SCHARS (obj),
SCHARS            563 src/buffer.c     if (SCHARS (buffer_or_name) == 0)
SCHARS            803 src/buffer.c     if (SCHARS (name) == 0)
SCHARS           1631 src/buffer.c     if (SCHARS (newname) == 0)
SCHARS           3331 src/buffer.c       nbytes = SCHARS (str);
SCHARS           3345 src/buffer.c   	nbytes = SCHARS (str2);
SCHARS            495 src/bytecode.c   ptrdiff_t bytestr_length = SCHARS (bytestr);
SCHARS            905 src/bytecode.c 		    bytestr_length = SCHARS (bytestr);
SCHARS            982 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            567 src/callint.c  				make_fixnum (SCHARS (callint_message)),
SCHARS           1088 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           2142 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           1462 src/charset.c    if (SCHARS (string) == SBYTES (string))
SCHARS           1586 src/charset.c    find_charsets_in_text (SDATA (str), SCHARS (str), SBYTES (str),
SCHARS             83 src/chartab.c    (STRINGP (OBJ) && SCHARS (OBJ) > 0	\
SCHARS           2949 src/coding.c         this->max_charset_id = SCHARS (val) - 1;
SCHARS           5689 src/coding.c     coding->max_charset_id = SCHARS (val) - 1;
SCHARS           5744 src/coding.c   	  coding->max_charset_id = SCHARS (val) - 1;
SCHARS           6337 src/coding.c     coding.src_chars = SCHARS (string);
SCHARS           7535 src/coding.c   		  len = SCHARS (components);
SCHARS           8564 src/coding.c     while (SCHARS (val) == 0);
SCHARS           8585 src/coding.c     return (SCHARS (val) == 0 ? Qnil : Fintern (val, Qnil));
SCHARS           8995 src/coding.c   			       SCHARS (string), SBYTES (string),
SCHARS           9043 src/coding.c   	  || SCHARS (start) == SBYTES (start))
SCHARS           9201 src/coding.c         validate_subarray (string, start, end, SCHARS (string), &from, &to);
SCHARS           9296 src/coding.c   	  || SCHARS (start) == SBYTES (start))
SCHARS           9544 src/coding.c     chars = SCHARS (string);
SCHARS           9721 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            744 src/comp.c       md5_buffer (SSDATA (string), SCHARS (string), SSDATA (digest));
SCHARS            820 src/comp.c         ? make_uninit_multibyte_string (SCHARS (Vemacs_version),
SCHARS           1143 src/composite.c 	  && !(STRINGP (string) && endpos == SCHARS (string)))
SCHARS           1668 src/composite.c       head = backlim < 0 ? 0 : backlim, tail = SCHARS (string), stop = -1;
SCHARS           1948 src/composite.c       ptrdiff_t chars = SCHARS (string);
SCHARS           2018 src/composite.c   validate_subarray (string, start, end, SCHARS (string), &from, &to);
SCHARS           2044 src/composite.c       if (! (0 <= fixed_pos && fixed_pos <= SCHARS (string)))
SCHARS           2556 src/data.c           if (idxval < 0 || idxval >= SCHARS (array))
SCHARS           2632 src/data.c           if (idxval < 0 || idxval >= SCHARS (array))
SCHARS            272 src/dired.c    	  ptrdiff_t nchars = SCHARS (directory) + needsep + SCHARS (name);
SCHARS            522 src/dired.c      ptrdiff_t enc_file_len = SCHARS (encoded_file);
SCHARS            523 src/dired.c      Lisp_Object file_len = make_fixnum (SCHARS (file));
SCHARS            540 src/dired.c          ptrdiff_t name_blen = SBYTES (name), name_len = SCHARS (name);
SCHARS            620 src/dired.c    			elt_len = SCHARS (elt) - 1;
SCHARS            656 src/dired.c    			elt_len = SCHARS (elt);
SCHARS            716 src/dired.c          if (check_decoded && SCHARS (file) <= SCHARS (name))
SCHARS            719 src/dired.c    	  ptrdiff_t compare = SCHARS (file);
SCHARS            737 src/dired.c    	  bestmatchsize = SCHARS (name);
SCHARS            742 src/dired.c    	  ptrdiff_t compare = min (bestmatchsize, SCHARS (name));
SCHARS            758 src/dired.c    	      if ((matchsize == SCHARS (name)
SCHARS            759 src/dired.c    		   && matchsize + directoryp < SCHARS (bestmatch))
SCHARS            769 src/dired.c    		  (((matchsize == SCHARS (name))
SCHARS            771 src/dired.c    		    (matchsize + directoryp == SCHARS (bestmatch)))
SCHARS            773 src/dired.c    					       make_fixnum (SCHARS (file)),
SCHARS            779 src/dired.c    					       make_fixnum (SCHARS (file)),
SCHARS            791 src/dired.c    	  if (matchsize <= SCHARS (file)
SCHARS             90 src/disptab.h  #define GLYPH_LENGTH(base,g)   SCHARS (base[GLYPH_CHAR (g)])
SCHARS           1357 src/editfns.c  				      SCHARS (val),
SCHARS           2643 src/editfns.c  	      pos += SCHARS (string);
SCHARS           2644 src/editfns.c  	      characters_changed += SCHARS (string);
SCHARS           2645 src/editfns.c  	      end_pos += SCHARS (string) - len;
SCHARS           3295 src/editfns.c  			make_fixnum (SCHARS (string)),
SCHARS           3475 src/editfns.c    ptrdiff_t nspec_bound = SCHARS (args[0]) >> 1;
SCHARS           3720 src/editfns.c  		  nchars_string = SCHARS (arg);
SCHARS           4247 src/editfns.c        Lisp_Object len = make_fixnum (SCHARS (args[0]));
SCHARS           4326 src/editfns.c  	      len = make_fixnum (SCHARS (info[i].argument));
SCHARS           3078 src/emacs.c          if (SCHARS (symfile))
SCHARS            779 src/fileio.c         if (SCHARS (arg) == 0)
SCHARS            783 src/fileio.c         if (STRING_MULTIBYTE (arg) && SCHARS (arg) != SBYTES (arg))
SCHARS            790 src/fileio.c   	  chars += SCHARS (arg);
SCHARS            795 src/fileio.c   	  chars += SCHARS (arg) + 1;
SCHARS            812 src/fileio.c   	  if (!NILP (arg) && SCHARS (arg) != 0)
SCHARS            828 src/fileio.c   	      chars += SCHARS (arg);
SCHARS            833 src/fileio.c   	      chars += SCHARS (arg) + 1;
SCHARS           1111 src/fileio.c   	  bool name_ascii_p = SCHARS (name) == SBYTES (name);
SCHARS           1135 src/fileio.c   				       SCHARS (default_directory),
SCHARS           1136 src/fileio.c   				       SCHARS (default_directory));
SCHARS           1151 src/fileio.c   					    SCHARS (name), SCHARS (name));
SCHARS           2066 src/fileio.c     if (SCHARS (absname) > 1
SCHARS           5366 src/fileio.c       ok = a_write (desc, start, 0, SCHARS (start), &annotations, &coding);
SCHARS           5686 src/fileio.c   	  if (!e_write (desc, tem, 0, SCHARS (tem), coding))
SCHARS           5711 src/fileio.c         end = SCHARS (string);
SCHARS           5721 src/fileio.c   	  coding->src_multibyte = SCHARS (string) < SBYTES (string);
SCHARS           5738 src/fileio.c   	      coding->consumed_char = SCHARS (string);
SCHARS            142 src/fns.c          val = SCHARS (sequence);
SCHARS            288 src/fns.c        ptrdiff_t len1 = use_byte_compare ? SBYTES (string1) : SCHARS (string1);
SCHARS            289 src/fns.c        ptrdiff_t len2 = use_byte_compare ? SBYTES (string2) : SCHARS (string2);
SCHARS            353 src/fns.c        if (SCHARS (s1) != SCHARS (s2)
SCHARS            391 src/fns.c        if (FIXNUMP (end1) && SCHARS (str1) < XFIXNUM (end1))
SCHARS            392 src/fns.c          end1 = make_fixnum (SCHARS (str1));
SCHARS            393 src/fns.c        if (FIXNUMP (end2) && SCHARS (str2) < XFIXNUM (end2))
SCHARS            394 src/fns.c          end2 = make_fixnum (SCHARS (str2));
SCHARS            396 src/fns.c        validate_subarray (str1, start1, end1, SCHARS (str1), &from1, &to1);
SCHARS            397 src/fns.c        validate_subarray (str2, start2, end2, SCHARS (str2), &from2, &to2);
SCHARS            472 src/fns.c        ptrdiff_t n = min (SCHARS (string1), SCHARS (string2));
SCHARS            474 src/fns.c        if ((!STRING_MULTIBYTE (string1) || SCHARS (string1) == SBYTES (string1))
SCHARS            475 src/fns.c            && (!STRING_MULTIBYTE (string2) || SCHARS (string2) == SBYTES (string2)))
SCHARS            480 src/fns.c            return d < 0 || (d == 0 && n < SCHARS (string2)) ? Qt : Qnil;
SCHARS            539 src/fns.c            return i1 < SCHARS (string2) ? Qt : Qnil;
SCHARS            552 src/fns.c            return i1 < SCHARS (string2) ? Qt : Qnil;
SCHARS            763 src/fns.c            ptrdiff_t chars = SCHARS (arg);
SCHARS            830 src/fns.c      	  len = SCHARS (arg);
SCHARS            892 src/fns.c      	      ptrdiff_t bytes = SCHARS (arg);
SCHARS            937 src/fns.c      	  ptrdiff_t nchars = SCHARS (arg);
SCHARS            986 src/fns.c      						  make_fixnum (SCHARS (arg)),
SCHARS            994 src/fns.c      	  last_to_end = textprops[i].to + SCHARS (arg);
SCHARS           1129 src/fns.c      	  ptrdiff_t size = SCHARS (arg);
SCHARS           1182 src/fns.c        best_above = SCHARS (string);
SCHARS           1242 src/fns.c        best_above = SCHARS (string);
SCHARS           1306 src/fns.c        ptrdiff_t nchars = SCHARS (string);
SCHARS           1332 src/fns.c        nchars = SCHARS (string);
SCHARS           1362 src/fns.c        ptrdiff_t nchars = SCHARS (string);
SCHARS           1477 src/fns.c        ptrdiff_t chars = SCHARS (string);
SCHARS           1612 src/fns.c        size = SCHARS (string);
SCHARS           2108 src/fns.c      	   i < SCHARS (seq);
SCHARS           2129 src/fns.c            if (nchars != SCHARS (seq))
SCHARS           2138 src/fns.c      	       i < SCHARS (seq);
SCHARS           2280 src/fns.c            ptrdiff_t size = SCHARS (seq), bytes = SBYTES (seq);
SCHARS           2859 src/fns.c            return (SCHARS (o1) == SCHARS (o2)
SCHARS           2896 src/fns.c            size = SCHARS (array);
SCHARS           3099 src/fns.c        if (NILP (separator) || (STRINGP (separator) && SCHARS (separator) == 0))
SCHARS           3231 src/fns.c            if (SCHARS (ans) == 3 && !strcmp (SSDATA (ans), "yes"))
SCHARS           3233 src/fns.c            if (SCHARS (ans) == 2 && !strcmp (SSDATA (ans), "no"))
SCHARS           5607 src/fns.c            ptrdiff_t size = SCHARS (object), start_char, end_char;
SCHARS           6024 src/fns.c            if (start < 0 || start > SCHARS (haystack))
SCHARS           6031 src/fns.c        if (SCHARS (needle) > SCHARS (haystack) - start)
SCHARS           6041 src/fns.c               || SCHARS (haystack) == SBYTES (haystack) || string_ascii_p (needle))
SCHARS           6043 src/fns.c               || SCHARS (needle) == SBYTES (needle)))
SCHARS           6046 src/fns.c                && SCHARS (haystack) == SBYTES (haystack)
SCHARS           6047 src/fns.c                && SCHARS (needle) != SBYTES (needle))
SCHARS           5123 src/font.c           validate_subarray (object, from, to, SCHARS (object), &ifrom, &ito);
SCHARS           5233 src/font.c           if (! (0 <= pos && pos < SCHARS (string)))
SCHARS           5256 src/font.c       len = SCHARS (string);
SCHARS           1251 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           2362 src/haikufns.c   if (SCHARS (string) == 0)
SCHARS           3936 src/image.c    		  if (SCHARS (elt) < stride / CHAR_BIT)
SCHARS           3950 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            485 src/keyboard.c   if (STRINGP (echo_string) && SCHARS (echo_string) > 0)
SCHARS            512 src/keyboard.c   if ((NILP (echo_string) || SCHARS (echo_string) == 0)
SCHARS            539 src/keyboard.c       && SCHARS (KVAR (current_kboard, echo_string)) == 0)
SCHARS            544 src/keyboard.c       && (SCHARS (KVAR (current_kboard, echo_prompt))
SCHARS            545 src/keyboard.c 	  == SCHARS (KVAR (current_kboard, echo_string))))
SCHARS            549 src/keyboard.c   if (SCHARS (KVAR (current_kboard, echo_string)) > 1)
SCHARS            553 src/keyboard.c       idx = make_fixnum (SCHARS (KVAR (current_kboard, echo_string)) - 2);
SCHARS            556 src/keyboard.c       idx = make_fixnum (SCHARS (KVAR (current_kboard, echo_string)) - 1);
SCHARS            646 src/keyboard.c 	  ? SCHARS (KVAR (current_kboard, echo_string))
SCHARS            658 src/keyboard.c   if (STRINGP (es) && SCHARS (es) > nchars)
SCHARS           1711 src/keyboard.c 	      || (beg <= PT && STRINGP (val) && SCHARS (val) == 0)))
SCHARS           1715 src/keyboard.c 		  ? (STRINGP (val) && SCHARS (val) == 0
SCHARS           2156 src/keyboard.c       && SCHARS (help) > 0
SCHARS           3061 src/keyboard.c 	   && XFIXNAT (c) < SCHARS (KVAR (current_kboard,
SCHARS           4269 src/keyboard.c 		  if (!SCHARS (str))
SCHARS           4288 src/keyboard.c 			   < SCHARS (XCDR (event->ie.arg)));
SCHARS           4322 src/keyboard.c 		      >= SCHARS (XCDR (event->ie.arg))))
SCHARS           6062 src/keyboard.c 			    && column < XFIXNUM (pos) + SCHARS (string))
SCHARS           6975 src/keyboard.c 					     SCHARS (SYMBOL_NAME (base)),
SCHARS           7187 src/keyboard.c   if (SYMBOLP (base) && SCHARS (SYMBOL_NAME (base)) == 1)
SCHARS           9237 src/keyboard.c       if (SCHARS (new_lbl) <= tool_bar_max_label_size)
SCHARS           9440 src/keyboard.c   nlength = SCHARS (name) + 2;
SCHARS           9545 src/keyboard.c 		  if ((SCHARS (s) + i + 2
SCHARS           9546 src/keyboard.c 		       + (char_matches ? 0 : SCHARS (desc) + 3))
SCHARS           9566 src/keyboard.c 			  thiswidth = min (SCHARS (desc), width - i);
SCHARS           9577 src/keyboard.c 		      thiswidth = min (SCHARS (s), width - i);
SCHARS           11090 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           1732 src/lisp.h     	   : newsize == SCHARS (string));
SCHARS           3126 src/lisp.h         return SCHARS (x);
SCHARS           1261 src/lread.c      if (SCHARS (file) == 0)
SCHARS           1646 src/lread.c    	  || (SCHARS (pathname) > 2
SCHARS           1881 src/lread.c        prefixlen = ((SCHARS (filename) > 2
SCHARS           2571 src/lread.c          validate_subarray (string, start, end, SCHARS (string),
SCHARS           3386 src/lread.c          || !(size_in_chars == SCHARS (str)
SCHARS           3390 src/lread.c    	   || length == (SCHARS (str) - 1) * BOOL_VECTOR_BITS_PER_CHAR))
SCHARS           4749 src/lread.c    					SCHARS (string), SBYTES (string),
SCHARS           4791 src/lread.c    					    SCHARS (string), SBYTES (string),
SCHARS           4804 src/lread.c    	= oblookup (obarray, SSDATA (string), SCHARS (string), SBYTES (string));
SCHARS           4837 src/lread.c    					SCHARS (string), SBYTES (string),
SCHARS           4922 src/lread.c    	    && SCHARS (SYMBOL_NAME (tail)) == size
SCHARS           4980 src/lread.c    	  *size_out = SCHARS (lh_prefix) - SCHARS (sh_prefix) + size;
SCHARS           1309 src/menu.c     	  && SCHARS (prompt) > 0
SCHARS           1497 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           3143 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           2000 src/process.c  	  && !(SCHARS (program) > 1
SCHARS           4658 src/process.c    if (STRING_MULTIBYTE (host) && SBYTES (host) != SCHARS (host))
SCHARS           6284 src/process.c        if (SCHARS (p->decoding_buf) < coding->carryover_bytes)
SCHARS           6362 src/process.c  					 SCHARS (text), SBYTES (text), 0);
SCHARS           6574 src/process.c  	  encode_coding_object (coding, object, 0, 0, SCHARS (object),
SCHARS           8071 src/process.c       ? make_specified_string (SSDATA (name) + 2, SCHARS (name) - 2,
SCHARS            213 src/search.c         if (SCHARS (cp->regexp) == SCHARS (pattern)
SCHARS            384 src/search.c         ptrdiff_t len = SCHARS (string);
SCHARS           1333 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1338 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1344 src/search.c                    SCHARS (string), 0, 1);
SCHARS           1349 src/search.c         raw_pattern_size = SCHARS (string);
SCHARS           1350 src/search.c         raw_pattern_size_byte = SCHARS (string);
SCHARS           1520 src/search.c     if (n == 0 || SCHARS (string) == 0)
SCHARS           2430 src/search.c   	 : 0 <= sub_start && sub_end <= SCHARS (string)))
SCHARS           2751 src/search.c     newpoint = sub_start + SCHARS (newtext);
SCHARS           2779 src/search.c     signal_after_change (sub_start, sub_end - sub_start, SCHARS (newtext));
SCHARS           3198 src/search.c                                   SCHARS (string) + backslashes_added,
SCHARS            377 src/sqlite.c   	      if (SBYTES (value) != SCHARS (value))
SCHARS            303 src/syntax.c         gl_state.e_property = 1 + SCHARS (gl_state.object);
SCHARS           1692 src/syntax.c     string_multibyte = SBYTES (string) > SCHARS (string);
SCHARS           1809 src/syntax.c         SAFE_NALLOCA (char_ranges, 2, SCHARS (string));
SCHARS           2137 src/syntax.c     if (SBYTES (string) > SCHARS (string))
SCHARS           4427 src/sysdep.c     len = SCHARS (s1); i = i_byte = 0;
SCHARS           4436 src/sysdep.c     len = SCHARS (s2); i = i_byte = 0;
SCHARS            691 src/term.c     	      nchars += SCHARS (string);
SCHARS           1869 src/term.c     	  if (STRINGP (acronym) && SCHARS (acronym) == 1)
SCHARS           3658 src/term.c     	      for (j = SCHARS (item_name); j < maxwidth; j++)
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           1904 src/timefns.c        if (SCHARS (zone_name) == 0)
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           6850 src/w32fns.c   		   SDATA (value), SCHARS (value));
SCHARS           7870 src/w32fns.c       if (SCHARS (filename) > 0)
SCHARS           7881 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 (INT_ADD_WRAPV (nbytes, SCHARS (Vsystem_name), &nbytes))
SCHARS           3945 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           3951 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           4160 src/xdisp.c    		  if (STRINGP (it->string) && !SCHARS (it->string))
SCHARS           4164 src/xdisp.c    	      else if (STRINGP (it->string) && !SCHARS (it->string))
SCHARS           4846 src/xdisp.c          if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string)
SCHARS           4885 src/xdisp.c    	      if (charpos >= SCHARS (it->string))
SCHARS           4910 src/xdisp.c          eassert (0 <= charpos && charpos <= SCHARS (it->string));
SCHARS           5073 src/xdisp.c    	  endpos = len = SCHARS (it->string);
SCHARS           5110 src/xdisp.c    		      && it->bidi_it.charpos < SCHARS (it->string))
SCHARS           5148 src/xdisp.c    		  IT_STRING_CHARPOS (*it) = SCHARS (it->string);
SCHARS           6196 src/xdisp.c    	  it->end_charpos = it->string_nchars = SCHARS (it->string);
SCHARS           6583 src/xdisp.c          if (it->sp > 0 && STRINGP (it->string) && !SCHARS (it->string))
SCHARS           6633 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           6644 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           6798 src/xdisp.c              && SCHARS (str))
SCHARS           6804 src/xdisp.c              && SCHARS (str))
SCHARS           6875 src/xdisp.c    	    && STRINGP (it->string) && !SCHARS (it->string)))
SCHARS           6885 src/xdisp.c          it->end_charpos = SCHARS (it->string);
SCHARS           6907 src/xdisp.c    	  it->bidi_it.string.schars = SCHARS (it->string);
SCHARS           7233 src/xdisp.c          if (STRINGP (str) && SCHARS (str)
SCHARS           7237 src/xdisp.c          if (STRINGP (str) && SCHARS (str)
SCHARS           7789 src/xdisp.c          it->end_charpos = it->string_nchars = SCHARS (string);
SCHARS           7876 src/xdisp.c          ptrdiff_t endpos = SCHARS (it->string);
SCHARS           8382 src/xdisp.c    	      else if (((IT_STRING_CHARPOS (*it) >= SCHARS (it->string) - 1)
SCHARS           8388 src/xdisp.c    				>= SCHARS (it->string))))
SCHARS           8443 src/xdisp.c    		      if (CHARPOS (pos) >= SCHARS (base_string) - 1)
SCHARS           8695 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           8749 src/xdisp.c    	      ptrdiff_t stop = SCHARS (it->string);
SCHARS           8790 src/xdisp.c    		  ptrdiff_t stop = SCHARS (it->string);
SCHARS           8811 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           8825 src/xdisp.c    	  if (IT_STRING_CHARPOS (*it) == SCHARS (it->string)
SCHARS           9036 src/xdisp.c    	  stop = SCHARS (it->string);
SCHARS           9146 src/xdisp.c          if (IT_STRING_CHARPOS (*it) >= SCHARS (it->string))
SCHARS           9155 src/xdisp.c    				: SCHARS (it->string))
SCHARS           12119 src/xdisp.c          if (STRINGP (m) && SCHARS (m) > 0)
SCHARS           13058 src/xdisp.c      insert_from_string (string, 0, 0, SCHARS (string), SBYTES (string), true);
SCHARS           14153 src/xdisp.c    			SCHARS (string), 0, 0, STRING_MULTIBYTE (string));
SCHARS           14197 src/xdisp.c          Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           14605 src/xdisp.c      charpos = min (SCHARS (f->current_tab_bar_string), glyph->charpos);
SCHARS           14707 src/xdisp.c      Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           14821 src/xdisp.c          clen += SCHARS (caption);
SCHARS           14825 src/xdisp.c    	  *close_p = !NILP (Fget_text_property (make_fixnum (SCHARS (caption)
SCHARS           14875 src/xdisp.c      Fadd_text_properties (make_fixnum (0), make_fixnum (SCHARS (caption)),
SCHARS           15002 src/xdisp.c    	  ? SCHARS (f->desired_tool_bar_string)
SCHARS           15135 src/xdisp.c    	end = SCHARS (f->desired_tool_bar_string);
SCHARS           15532 src/xdisp.c      charpos = min (SCHARS (f->current_tool_bar_string), glyph->charpos);
SCHARS           23990 src/xdisp.c          if (SCHARS (prop) == 0)
SCHARS           24001 src/xdisp.c          it->end_charpos = it->string_nchars = SCHARS (it->string);
SCHARS           25837 src/xdisp.c          validate_subarray (object, from, to, SCHARS (object), &from_pos, &to_pos);
SCHARS           25838 src/xdisp.c          if (from_pos >= SCHARS (object))
SCHARS           25846 src/xdisp.c          itb.string.schars = SCHARS (object);
SCHARS           26580 src/xdisp.c    			SCHARS (string) + 1, 0, 0, STRING_MULTIBYTE (string));
SCHARS           26913 src/xdisp.c    	  && WINDOW_TOTAL_COLS (w) >= SCHARS (mode_string))
SCHARS           26927 src/xdisp.c    	  while (i < SCHARS (mode_string))
SCHARS           26938 src/xdisp.c    		  while (c == ' ' && i < SCHARS (mode_string))
SCHARS           27083 src/xdisp.c    	if (SCHARS (elt) > 0
SCHARS           27570 src/xdisp.c          len = SCHARS (lisp_string);
SCHARS           28985 src/xdisp.c          if (SCHARS (SYMBOL_NAME (prop)) == 2)
SCHARS           34844 src/xdisp.c        pos = make_fixnum (min (charpos, SCHARS (string) - 1));
SCHARS           34958 src/xdisp.c    	    endpos = SCHARS (string);
SCHARS           35492 src/xdisp.c    		e = make_fixnum (SCHARS (object));
SCHARS           35619 src/xdisp.c    		&& charpos < SCHARS (obj))
SCHARS           35675 src/xdisp.c    		  && charpos < SCHARS (obj))
SCHARS           3133 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3147 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3220 src/xfaces.c         else if (STRINGP (value) && SCHARS (value) > 0)
SCHARS           3251 src/xfaces.c                               || (STRINGP (val) && SCHARS (val) > 0)))
SCHARS           3282 src/xfaces.c   		&& SCHARS (value) == 0))
SCHARS           3298 src/xfaces.c   		&& SCHARS (value) == 0))
SCHARS           3320 src/xfaces.c   	valid_p = SCHARS (value) > 0;
SCHARS           3348 src/xfaces.c   		  if (!NILP (v) && (!STRINGP (v) || SCHARS (v) == 0))
SCHARS           3410 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3427 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           3444 src/xfaces.c   	  if (SCHARS (value) == 0)
SCHARS           6397 src/xfaces.c         && SCHARS (color)
SCHARS           6816 src/xfaces.c     XSETFASTINT (limit, SCHARS (string));
SCHARS           2132 src/xfns.c       coding.destination = xnmalloc (SCHARS (string), 2);
SCHARS           2133 src/xfns.c       coding.dst_bytes = SCHARS (string) * 2;
SCHARS           2135 src/xfns.c     			SCHARS (string), SBYTES (string), Qnil);
SCHARS           3324 src/xfns.c     	  if (SCHARS (ie.arg))
SCHARS           3325 src/xfns.c     	    Fput_text_property (make_fixnum (min (SCHARS (ie.arg) - 1,
SCHARS           3327 src/xfns.c     				make_fixnum (max (SCHARS (ie.arg),
SCHARS           3616 src/xfns.c           if (SCHARS (ie.arg))
SCHARS           3617 src/xfns.c     	Fput_text_property (make_fixnum (min (SCHARS (ie.arg) - 1,
SCHARS           3619 src/xfns.c     			    make_fixnum (min (SCHARS (ie.arg),
SCHARS           8756 src/xfns.c       if (SCHARS (string) == 0)
SCHARS           2681 src/xmenu.c    	      for (j = SCHARS (item_name); j < maxwidth; j++)
SCHARS           1971 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);