Searched refs:keyClass (Results 1 – 8 of 8) sorted by relevance
| /sqlite-3.40.0/ext/fts1/ |
| H A D | ft_hash.c | 44 assert( keyClass>=HASH_STRING && keyClass<=HASH_BINARY ); in HashInit() 45 pNew->keyClass = keyClass; in HashInit() 47 if( keyClass==HASH_POINTER || keyClass==HASH_INT ) copyKey = 0; in HashInit() 157 switch( keyClass ){ in hashFunction() 166 if( keyClass==HASH_STRING ){ in hashFunction() 169 assert( keyClass==HASH_BINARY ); in hashFunction() 183 switch( keyClass ){ in compareFunction() 192 if( keyClass==HASH_STRING ){ in compareFunction() 195 assert( keyClass==HASH_BINARY ); in compareFunction() 242 xHash = hashFunction(pH->keyClass); in rehash() [all …]
|
| H A D | fts1_hash.c | 54 assert( keyClass>=FTS1_HASH_STRING && keyClass<=FTS1_HASH_BINARY ); in sqlite3Fts1HashInit() 55 pNew->keyClass = keyClass; in sqlite3Fts1HashInit() 135 static int (*hashFunction(int keyClass))(const void*,int){ in hashFunction() argument 136 if( keyClass==FTS1_HASH_STRING ){ in hashFunction() 139 assert( keyClass==FTS1_HASH_BINARY ); in hashFunction() 151 if( keyClass==FTS1_HASH_STRING ){ in compareFunction() 154 assert( keyClass==FTS1_HASH_BINARY ); in compareFunction() 200 xHash = hashFunction(pH->keyClass); in rehash() 226 xCompare = compareFunction(pH->keyClass); in findElementGivenHash() 284 xHash = hashFunction(pH->keyClass); in sqlite3Fts1HashFind() [all …]
|
| H A D | ft_hash.h | 33 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */ member
|
| H A D | fts1_hash.h | 33 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */ member
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_hash.c | 61 assert( keyClass>=FTS3_HASH_STRING && keyClass<=FTS3_HASH_BINARY ); in sqlite3Fts3HashInit() 62 pNew->keyClass = keyClass; in sqlite3Fts3HashInit() 140 static int (*ftsHashFunction(int keyClass))(const void*,int){ in ftsHashFunction() argument 141 if( keyClass==FTS3_HASH_STRING ){ in ftsHashFunction() 144 assert( keyClass==FTS3_HASH_BINARY ); in ftsHashFunction() 156 if( keyClass==FTS3_HASH_STRING ){ in ftsCompareFunction() 159 assert( keyClass==FTS3_HASH_BINARY ); in ftsCompareFunction() 207 xHash = ftsHashFunction(pH->keyClass); in fts3Rehash() 234 xCompare = ftsCompareFunction(pH->keyClass); in fts3FindElementByHash() 291 xHash = ftsHashFunction(pH->keyClass); in sqlite3Fts3HashFindElem() [all …]
|
| H A D | fts3_hash.h | 33 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */ member 74 void sqlite3Fts3HashInit(Fts3Hash *pNew, char keyClass, char copyKey);
|
| /sqlite-3.40.0/ext/fts2/ |
| H A D | fts2_hash.c | 63 assert( keyClass>=FTS2_HASH_STRING && keyClass<=FTS2_HASH_BINARY ); in sqlite3Fts2HashInit() 64 pNew->keyClass = keyClass; in sqlite3Fts2HashInit() 142 static int (*hashFunction(int keyClass))(const void*,int){ in hashFunction() argument 143 if( keyClass==FTS2_HASH_STRING ){ in hashFunction() 146 assert( keyClass==FTS2_HASH_BINARY ); in hashFunction() 158 if( keyClass==FTS2_HASH_STRING ){ in compareFunction() 161 assert( keyClass==FTS2_HASH_BINARY ); in compareFunction() 207 xHash = hashFunction(pH->keyClass); in rehash() 233 xCompare = compareFunction(pH->keyClass); in findElementGivenHash() 291 xHash = hashFunction(pH->keyClass); in sqlite3Fts2HashFind() [all …]
|
| H A D | fts2_hash.h | 33 char keyClass; /* HASH_INT, _POINTER, _STRING, _BINARY */ member
|