Lines Matching refs:zPattern

117328   const u8 *zPattern,              /* The glob pattern */
117339 while( (c = Utf8Read(zPattern))!=0 ){
117344 while( (c=Utf8Read(zPattern)) == matchAll || c == matchOne ){
117353 c = sqlite3Utf8Read(&zPattern);
117360 int bMatch = patternCompare(&zPattern[-1],zString,pInfo,matchOther);
117392 bMatch = patternCompare(zPattern,zString,pInfo,matchOther);
117399 bMatch = patternCompare(zPattern,zString,pInfo,matchOther);
117407 c = sqlite3Utf8Read(&zPattern);
117409 zEscaped = zPattern;
117416 c2 = sqlite3Utf8Read(&zPattern);
117419 c2 = sqlite3Utf8Read(&zPattern);
117423 c2 = sqlite3Utf8Read(&zPattern);
117426 if( c2=='-' && zPattern[0]!=']' && zPattern[0]!=0 && prior_c>0 ){
117427 c2 = sqlite3Utf8Read(&zPattern);
117436 c2 = sqlite3Utf8Read(&zPattern);
117449 if( c==matchOne && zPattern!=zEscaped && c2!=0 ) continue;
117467 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
117468 return patternCompare((u8*)zPattern, (u8*)zStr, &likeInfoNorm, esc);
117871 const unsigned char *zPattern; /* The pattern string B */
117889 zPattern = sqlite3_value_text(argv[1]);
117890 if( zPattern==0 ){
117895 if( zPattern[0]==0 ){
117901 assert( zPattern==sqlite3_value_text(argv[1]) ); /* No encoding change */
117915 if( zStr[i]!=zPattern[0] || memcmp(&zStr[i], zPattern, nPattern) ){
193652 const uint8_t *zPattern, /* LIKE pattern */
193665 SQLITE_ICU_READ_UTF8(zPattern, uPattern);
193683 while( (c=*zPattern) == MATCH_ALL || c == MATCH_ONE ){
193688 zPattern++;
193691 if( *zPattern==0 ) return 1;
193694 if( icuLikeCompare(zPattern, zString, uEsc) ){
193823 const UChar *zPattern = sqlite3_value_text16(apArg[0]);
193824 if( !zPattern ){
193827 pExpr = uregex_open(zPattern, -1, 0, 0, &status);