Lines Matching defs:keyClass
8142 typedef struct KeyClass KeyClass;
116389 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */
116430 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey);
123401 ** keyClass is one of the constants
123402 ** FTS3_HASH_BINARY or FTS3_HASH_STRING. The value of keyClass
123407 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){
123409 assert( keyClass>=FTS3_HASH_STRING && keyClass<=FTS3_HASH_BINARY );
123410 pNew->keyClass = keyClass;
123483 ** single parameter "keyClass". The return value of ftsHashFunction()
123488 static int (*ftsHashFunction(int keyClass))(const void*,int){
123489 if( keyClass==FTS3_HASH_STRING ){
123492 assert( keyClass==FTS3_HASH_BINARY );
123503 static int (*ftsCompareFunction(int keyClass))(const void*,int,const void*,int){
123504 if( keyClass==FTS3_HASH_STRING ){
123507 assert( keyClass==FTS3_HASH_BINARY );
123555 xHash = ftsHashFunction(pH->keyClass);
123582 xCompare = ftsCompareFunction(pH->keyClass);
123639 xHash = ftsHashFunction(pH->keyClass);
123686 xHash = ftsHashFunction(pH->keyClass);