ConvertUTF.c#65 const UTF32* source = *sourceStart; #67 while (source < sourceEnd) { #72 ch = *source++; #77 --source; /* return to the illegal value itself */ #95 --source; /* Back up source pointer! */ #103 *sourceStart = source; #114 const UTF16* source = *sourceStart; #117 while (source < sourceEnd) { #118 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */ #119 ch = *source++; #123 if (source < sourceEnd) { #124 ch2 = *source; #129 ++source; #131 --source; /* return to the illegal value itself */ #136 --source; /* return to the high surrogate */ #143 --source; /* return to the illegal value itself */ #149 source = oldSource; /* Back up source pointer! */ #154 *sourceStart = source; #218 const UTF16* source = *sourceStart; #220 while (source < sourceEnd) { #225 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */ #226 ch = *source++; #230 if (source < sourceEnd) { #231 UTF32 ch2 = *source; #236 ++source; #238 --source; /* return to the illegal value itself */ #243 --source; /* return to the high surrogate */ #250 --source; /* return to the illegal value itself */ #266 source = oldSource; /* Back up source pointer! */ #277 *sourceStart = source; #295 static Boolean isLegalUTF8(const UTF8 *source, int length) { #297 const UTF8 *srcptr = source+length; #305 switch (*source) { #314 case 1: if (*source >= 0x80 && *source < 0xC2) return false; #316 if (*source > 0xF4) return false; #326 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd) { #327 int length = trailingBytesForUTF8[*source]+1; #328 if (source+length > sourceEnd) { #331 return isLegalUTF8(source, length); #340 const UTF8* source = *sourceStart; #342 while (source < sourceEnd) { #344 unsigned short extraBytesToRead = trailingBytesForUTF8[*source]; #345 if (source + extraBytesToRead >= sourceEnd) { #349 if (! isLegalUTF8(source, extraBytesToRead+1)) { #357 case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ #358 case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ #359 case 3: ch += *source++; ch <<= 6; #360 case 2: ch += *source++; ch <<= 6; #361 case 1: ch += *source++; ch <<= 6; #362 case 0: ch += *source++; #367 source -= (extraBytesToRead+1); /* Back up source pointer! */ #374 source -= (extraBytesToRead+1); /* return to the illegal value itself */ #386 source -= (extraBytesToRead+1); /* return to the start */ #394 source -= (extraBytesToRead+1); /* Back up source pointer! */ #402 *sourceStart = source; #413 const UTF32* source = *sourceStart; #415 while (source < sourceEnd) { #420 ch = *source++; #424 --source; /* return to the illegal value itself */ #444 --source; /* Back up source pointer! */ #455 *sourceStart = source; #466 const UTF8* source = *sourceStart; #468 while (source < sourceEnd) { #470 unsigned short extraBytesToRead = trailingBytesForUTF8[*source]; #471 if (source + extraBytesToRead >= sourceEnd) { #475 if (! isLegalUTF8(source, extraBytesToRead+1)) { #483 case 5: ch += *source++; ch <<= 6; #484 case 4: ch += *source++; ch <<= 6; #485 case 3: ch += *source++; ch <<= 6; #486 case 2: ch += *source++; ch <<= 6; #487 case 1: ch += *source++; ch <<= 6; #488 case 0: ch += *source++; #493 source -= (extraBytesToRead+1); /* Back up the source pointer! */ #503 source -= (extraBytesToRead+1); /* return to the illegal value itself */ #517 *sourceStart = source; ConvertUTF.h#143 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd); ncgenl.c#2266 register char *source = (yytext_ptr); #2299 *(dest++) = *(source++); #2467 register char *source = #2470 while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) #2471 *--dest = *--source; #2473 yy_cp += (int) (dest - source); #2474 yy_bp += (int) (dest - source); ncgenyy.c#1616 register char *source = (yytext_ptr); #1649 *(dest++) = *(source++); #1817 register char *source = #1820 while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) #1821 *--dest = *--source; #1823 yy_cp += (int) (dest - source); #1824 yy_bp += (int) (dest - source); test_partvar.c#77 void dump(float* source, size_t start, size_t count) #83 printf(" %g",source[start+i]); tst_small.c#93 char att[MAX_LEN + 1], att_in[MAX_LEN + 1], source[MAX_LEN + 1] = "0123456"; #106 strncpy(att, source, t);
HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed