Lines Matching refs:keyClass
179239 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */
179280 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey);
187668 ** keyClass is one of the constants
187669 ** FTS3_HASH_BINARY or FTS3_HASH_STRING. The value of keyClass
187674 SQLITE_PRIVATE void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey){
187676 assert( keyClass>=FTS3_HASH_STRING && keyClass<=FTS3_HASH_BINARY );
187677 pNew->keyClass = keyClass;
187750 ** single parameter "keyClass". The return value of ftsHashFunction()
187755 static int (*ftsHashFunction(int keyClass))(const void*,int){
187756 if( keyClass==FTS3_HASH_STRING ){
187759 assert( keyClass==FTS3_HASH_BINARY );
187770 static int (*ftsCompareFunction(int keyClass))(const void*,int,const void*,int){
187771 if( keyClass==FTS3_HASH_STRING ){
187774 assert( keyClass==FTS3_HASH_BINARY );
187822 xHash = ftsHashFunction(pH->keyClass);
187849 xCompare = ftsCompareFunction(pH->keyClass);
187906 xHash = ftsHashFunction(pH->keyClass);
187953 xHash = ftsHashFunction(pH->keyClass);