Lines Matching refs:zPattern

693   const u8 *zPattern,              /* The glob pattern */  in patternCompare()  argument
704 while( (c = Utf8Read(zPattern))!=0 ){ in patternCompare()
709 while( (c=Utf8Read(zPattern)) == matchAll in patternCompare()
719 c = sqlite3Utf8Read(&zPattern); in patternCompare()
726 int bMatch = patternCompare(&zPattern[-1],zString,pInfo,matchOther); in patternCompare()
758 bMatch = patternCompare(zPattern,zString,pInfo,matchOther); in patternCompare()
765 bMatch = patternCompare(zPattern,zString,pInfo,matchOther); in patternCompare()
773 c = sqlite3Utf8Read(&zPattern); in patternCompare()
775 zEscaped = zPattern; in patternCompare()
782 c2 = sqlite3Utf8Read(&zPattern); in patternCompare()
785 c2 = sqlite3Utf8Read(&zPattern); in patternCompare()
789 c2 = sqlite3Utf8Read(&zPattern); in patternCompare()
792 if( c2=='-' && zPattern[0]!=']' && zPattern[0]!=0 && prior_c>0 ){ in patternCompare()
793 c2 = sqlite3Utf8Read(&zPattern); in patternCompare()
802 c2 = sqlite3Utf8Read(&zPattern); in patternCompare()
815 if( c==matchOne && zPattern!=zEscaped && c2!=0 ) continue; in patternCompare()
839 int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){ in sqlite3_strlike() argument
841 return zPattern!=0; in sqlite3_strlike()
842 }else if( zPattern==0 ){ in sqlite3_strlike()
845 return patternCompare((u8*)zPattern, (u8*)zStr, &likeInfoNorm, esc); in sqlite3_strlike()
1258 const unsigned char *zPattern; /* The pattern string B */ in replaceFunc() local
1276 zPattern = sqlite3_value_text(argv[1]); in replaceFunc()
1277 if( zPattern==0 ){ in replaceFunc()
1282 if( zPattern[0]==0 ){ in replaceFunc()
1288 assert( zPattern==sqlite3_value_text(argv[1]) ); /* No encoding change */ in replaceFunc()
1302 if( zStr[i]!=zPattern[0] || memcmp(&zStr[i], zPattern, nPattern) ){ in replaceFunc()