Lines Matching defs:compatible
10774 ** 1-gibabyte boundary) in a compatible database. SQLite never uses
22669 ** and so the locking schemes are compatible. One type of lock will
22735 ** slightly in order to be compatible with windows systems simultaneously
67129 ** WARNING: This macro is not compatible with the strcmp() family. It
75239 ** Check to collation names to see if they are compatible.
75253 ** Check to see if index pSrc is compatible as a source of data
75255 ** for a compatible index:
75284 /* If no test above fails then the indices must be compatible */
87064 Index *pIdx /* Must be compatible with this index, if not NULL */
108394 static const unsigned char compatible[] = { 0, 0, 1, 1, 2, 2 };
108395 assert( compatible[RTREE_EQ & 7]==0 );
108396 assert( compatible[RTREE_LT & 7]==1 );
108397 assert( compatible[RTREE_LE & 7]==1 );
108398 assert( compatible[RTREE_GT & 7]==2 );
108399 assert( compatible[RTREE_GE & 7]==2 );
108401 opmsk = compatible[op & 7];
108403 if( zIdxStr[j+1]==cCol && (compatible[zIdxStr[j] & 7] & opmsk)!=0 ){