Lines Matching refs:zString
694 const u8 *zString, /* The string to compare against the glob */ in patternCompare() argument
711 if( c==matchOne && sqlite3Utf8Read(&zString)==0 ){ in patternCompare()
725 while( *zString ){ in patternCompare()
726 int bMatch = patternCompare(&zPattern[-1],zString,pInfo,matchOther); in patternCompare()
728 SQLITE_SKIP_UTF8(zString); in patternCompare()
755 zString += strcspn((const char*)zString, zStop); in patternCompare()
756 if( zString[0]==0 ) break; in patternCompare()
757 zString++; in patternCompare()
758 bMatch = patternCompare(zPattern,zString,pInfo,matchOther); in patternCompare()
763 while( (c2 = Utf8Read(zString))!=0 ){ in patternCompare()
765 bMatch = patternCompare(zPattern,zString,pInfo,matchOther); in patternCompare()
780 c = sqlite3Utf8Read(&zString); in patternCompare()
810 c2 = Utf8Read(zString); in patternCompare()
818 return *zString==0 ? SQLITE_MATCH : SQLITE_NOMATCH; in patternCompare()
825 int sqlite3_strglob(const char *zGlobPattern, const char *zString){ in sqlite3_strglob() argument
826 if( zString==0 ){ in sqlite3_strglob()
831 return patternCompare((u8*)zGlobPattern, (u8*)zString, &globInfo, '['); in sqlite3_strglob()