Lines Matching refs:c2
947 int c2; in sqliteGlobCompare() local
966 while( (c2 = *zString)!=0 ){ in sqliteGlobCompare()
967 while( c2 != 0 && c2 != c ){ c2 = *++zString; } in sqliteGlobCompare()
968 if( c2==0 ) return 0; in sqliteGlobCompare()
986 c2 = *++zPattern; in sqliteGlobCompare()
987 if( c2=='^' ){ invert = 1; c2 = *++zPattern; } in sqliteGlobCompare()
988 if( c2==']' ){ in sqliteGlobCompare()
990 c2 = *++zPattern; in sqliteGlobCompare()
992 while( (c2 = sqliteCharVal(zPattern))!=0 && c2!=']' ){ in sqliteGlobCompare()
993 if( c2=='-' && zPattern[1]!=']' && zPattern[1]!=0 && prior_c>0 ){ in sqliteGlobCompare()
995 c2 = sqliteCharVal(zPattern); in sqliteGlobCompare()
996 if( c>=prior_c && c<=c2 ) seen = 1; in sqliteGlobCompare()
998 }else if( c==c2 ){ in sqliteGlobCompare()
1000 prior_c = c2; in sqliteGlobCompare()
1002 prior_c = c2; in sqliteGlobCompare()
1006 if( c2==0 || (seen ^ invert)==0 ) return 0; in sqliteGlobCompare()
1034 int c2; in sqliteLikeCompare() local
1048 while( (c2=UpperToLower[*zString])!=0 ){ in sqliteLikeCompare()
1049 while( c2 != 0 && c2 != c ){ c2 = UpperToLower[*++zString]; } in sqliteLikeCompare()
1050 if( c2==0 ) return 0; in sqliteLikeCompare()