Lines Matching refs:keyClass
169604 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */
169645 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey);
178008 ** keyClass is one of the constants
178009 ** FTS3_HASH_BINARY or FTS3_HASH_STRING. The value of keyClass
178014 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){
178016 assert( keyClass>=FTS3_HASH_STRING && keyClass<=FTS3_HASH_BINARY );
178017 pNew->keyClass = keyClass;
178090 ** single parameter "keyClass". The return value of ftsHashFunction()
178095 static int (*ftsHashFunction(int keyClass))(const void*,int){
178096 if( keyClass==FTS3_HASH_STRING ){
178099 assert( keyClass==FTS3_HASH_BINARY );
178110 static int (*ftsCompareFunction(int keyClass))(const void*,int,const void*,int){
178111 if( keyClass==FTS3_HASH_STRING ){
178114 assert( keyClass==FTS3_HASH_BINARY );
178162 xHash = ftsHashFunction(pH->keyClass);
178189 xCompare = ftsCompareFunction(pH->keyClass);
178246 xHash = ftsHashFunction(pH->keyClass);
178293 xHash = ftsHashFunction(pH->keyClass);