Lines Matching refs:zPattern

120860   const u8 *zPattern,              /* The glob pattern */
120871 while( (c = Utf8Read(zPattern))!=0 ){
120876 while( (c=Utf8Read(zPattern)) == matchAll
120886 c = sqlite3Utf8Read(&zPattern);
120893 int bMatch = patternCompare(&zPattern[-1],zString,pInfo,matchOther);
120925 bMatch = patternCompare(zPattern,zString,pInfo,matchOther);
120932 bMatch = patternCompare(zPattern,zString,pInfo,matchOther);
120940 c = sqlite3Utf8Read(&zPattern);
120942 zEscaped = zPattern;
120949 c2 = sqlite3Utf8Read(&zPattern);
120952 c2 = sqlite3Utf8Read(&zPattern);
120956 c2 = sqlite3Utf8Read(&zPattern);
120959 if( c2=='-' && zPattern[0]!=']' && zPattern[0]!=0 && prior_c>0 ){
120960 c2 = sqlite3Utf8Read(&zPattern);
120969 c2 = sqlite3Utf8Read(&zPattern);
120982 if( c==matchOne && zPattern!=zEscaped && c2!=0 ) continue;
121000 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
121001 return patternCompare((u8*)zPattern, (u8*)zStr, &likeInfoNorm, esc);
121404 const unsigned char *zPattern; /* The pattern string B */
121422 zPattern = sqlite3_value_text(argv[1]);
121423 if( zPattern==0 ){
121428 if( zPattern[0]==0 ){
121434 assert( zPattern==sqlite3_value_text(argv[1]) ); /* No encoding change */
121448 if( zStr[i]!=zPattern[0] || memcmp(&zStr[i], zPattern, nPattern) ){
200474 const uint8_t *zPattern, /* LIKE pattern */
200487 SQLITE_ICU_READ_UTF8(zPattern, uPattern);
200505 while( (c=*zPattern) == MATCH_ALL || c == MATCH_ONE ){
200510 zPattern++;
200513 if( *zPattern==0 ) return 1;
200516 if( icuLikeCompare(zPattern, zString, uEsc) ){
200645 const UChar *zPattern = sqlite3_value_text16(apArg[0]);
200646 if( !zPattern ){
200649 pExpr = uregex_open(zPattern, -1, 0, 0, &status);