| /sqlite-3.40.0/src/ |
| H A D | vtab.c | 44 void (*xDestroy)(void *) /* Module destructor function */ in sqlite3VtabCreateModule() 64 pMod->xDestroy = xDestroy; in sqlite3VtabCreateModule() 99 if( rc!=SQLITE_OK && xDestroy ) xDestroy(pAux); in createModule() 133 return createModule(db, zName, pModule, pAux, xDestroy); in sqlite3_create_module_v2() 166 if( pMod->xDestroy ){ in sqlite3VtabModuleUnref() 167 pMod->xDestroy(pMod->pAux); in sqlite3VtabModuleUnref() 911 int (*xDestroy)(sqlite3_vtab *); in sqlite3VtabCallDestroy() local 919 xDestroy = p->pMod->pModule->xDestroy; in sqlite3VtabCallDestroy() 920 if( xDestroy==0 ) xDestroy = p->pMod->pModule->xDisconnect; in sqlite3VtabCallDestroy() 921 assert( xDestroy!=0 ); in sqlite3VtabCallDestroy() [all …]
|
| H A D | test_quota.c | 90 void (*xDestroy)(void*); /* Optional destructor for pArg */ member 234 if( pGroup->xDestroy ) pGroup->xDestroy(pGroup->pArg); in quotaGroupDeref() 848 void (*xDestroy)(void*) /* Optional destructor for pArg */ in sqlite3_quota_set() 877 if( pGroup->xDestroy && pGroup->pArg!=pArg ){ in sqlite3_quota_set() 878 pGroup->xDestroy(pGroup->pArg); in sqlite3_quota_set() 881 pGroup->xDestroy = xDestroy; in sqlite3_quota_set() 1424 void (*xDestroy)(void*); /* Optional destructor for pArg */ in test_quota_set() local 1448 xDestroy = tclCallbackDestructor; in test_quota_set() 1452 xDestroy = 0; in test_quota_set() 1457 rc = sqlite3_quota_set(zPattern, iLimit, xCallback, (void*)p, xDestroy); in test_quota_set()
|
| H A D | main.c | 1147 pDestructor->xDestroy(pDestructor->pUserData); in functionDestroy() 1958 void(*xDestroy)(void*) in createFunctionApi() 1969 if( xDestroy ){ in createFunctionApi() 1973 xDestroy(p); in createFunctionApi() 1977 pArg->xDestroy = xDestroy; in createFunctionApi() 1985 xDestroy(p); in createFunctionApi() 2020 void (*xDestroy)(void *) in sqlite3_create_function_v2() 2023 xFinal, 0, 0, xDestroy); in sqlite3_create_function_v2() 2035 void (*xDestroy)(void *) in sqlite3_create_window_function() 2038 xFinal, xValue, xInverse, xDestroy); in sqlite3_create_window_function()
|
| H A D | test_quota.h | 126 void (*xDestroy)(void*) /* Optional destructor for pArg */
|
| H A D | sqlite3ext.h | 169 void (*xDestroy)(void *)); 220 void(*xDestroy)(void*)); 319 void(*xDestroy)(void*));
|
| H A D | pcache.c | 357 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache); in sqlite3PcacheSetPageSize() 718 sqlite3GlobalConfig.pcache2.xDestroy(pCache->pCache); in sqlite3PcacheClose()
|
| H A D | test_init.c | 157 wrapped.pcache.xDestroy(p); in wrPCacheDestroy()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | carray.c | 419 void (*xDestroy)(void*) in sqlite3_carray_bind() 425 if( xDestroy!=SQLITE_STATIC && xDestroy!=SQLITE_TRANSIENT ){ in sqlite3_carray_bind() 426 xDestroy(aData); in sqlite3_carray_bind() 432 if( xDestroy==SQLITE_TRANSIENT ){ in sqlite3_carray_bind() 472 pNew->xDel = xDestroy; in sqlite3_carray_bind()
|
| H A D | vtshim.c | 180 rc = pAux->pMod->xDestroy(pVtab->pChild); in vtshimDestroy() 462 void(*xDestroy)(void*) /* Module destructor function */ in sqlite3_create_disposable_module() 469 if( xDestroy ) xDestroy(pClientData); in sqlite3_create_disposable_module() 478 pAux->xChildDestroy = xDestroy; in sqlite3_create_disposable_module() 489 pAux->sSelf.xDestroy = p->xDestroy ? vtshimDestroy : 0; in sqlite3_create_disposable_module()
|
| H A D | closure.c | 344 static void closureAvlDestroy(closure_avl *p, void (*xDestroy)(closure_avl*)){ in closureAvlDestroy() 346 closureAvlDestroy(p->pBefore, xDestroy); in closureAvlDestroy() 347 closureAvlDestroy(p->pAfter, xDestroy); in closureAvlDestroy() 348 xDestroy(p); in closureAvlDestroy()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_tokenize_vtab.c | 210 pMod->xDestroy(pTok); in fts3tokConnectMethod() 226 pTab->pMod->xDestroy(pTab->pTok); in fts3tokDisconnectMethod() 423 int sqlite3Fts3InitTok(sqlite3 *db, Fts3Hash *pHash, void(*xDestroy)(void*)){ in sqlite3Fts3InitTok() 453 db, "fts3tokenize", &fts3tok_module, (void*)pHash, xDestroy in sqlite3Fts3InitTok()
|
| H A D | fts3_tokenizer.h | 86 int (*xDestroy)(sqlite3_tokenizer *pTokenizer); member
|
| H A D | fts3Int.h | 644 int sqlite3Fts3InitTok(sqlite3*, Fts3Hash *, void(*xDestroy)(void*));
|
| /sqlite-3.40.0/ext/wasm/api/ |
| H A D | sqlite3-api-glue.js | 371 xDestroy: {sig:'v(p)', f:__xDestroy} property 395 xDestroy //void (*xDestroy)(void*) argument 404 const funcArgs = __xWrapFuncs({xFunc, xStep, xFinal, xDestroy}, 436 xDestroy //void (*xDestroy)(void*) argument 445 const funcArgs = __xWrapFuncs({xStep, xFinal, xValue, xInverse, xDestroy},
|
| H A D | sqlite3-api-oo1.js | 996 const xDestroy = opt.xDestroy || 0; 997 if(xDestroy && !isFunc(xDestroy)){ 1015 xStep, xFinal, xValue, xInverse, xDestroy); 1020 xFunc, xStep, xFinal, xDestroy);
|
| H A D | sqlite3-api-prologue.js | 538 xFunc, xStep, xFinal, xDestroy argument 557 xStep, xFinal, xValue, xInverse, xDestroy argument
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5.h | 546 void (*xDestroy)(void*) 563 void (*xDestroy)(void*)
|
| H A D | fts5_main.c | 98 void (*xDestroy)(void*); /* Destructor function */ member 111 void (*xDestroy)(void*); /* Destructor function */ member 2605 void(*xDestroy)(void*) /* Destructor for pUserData */ in fts5CreateAux() 2624 pAux->xDestroy = xDestroy; in fts5CreateAux() 2644 void(*xDestroy)(void*) /* Destructor for pUserData */ in fts5CreateTokenizer() 2661 pNew->xDestroy = xDestroy; in fts5CreateTokenizer() 2760 if( pAux->xDestroy ) pAux->xDestroy(pAux->pUserData); in fts5ModuleDestroy() 2766 if( pTok->xDestroy ) pTok->xDestroy(pTok->pUserData); in fts5ModuleDestroy()
|
| H A D | fts5_aux.c | 695 void (*xDestroy)(void*); /* Destructor function */ in sqlite3Fts5AuxInit() member 709 aBuiltin[i].xDestroy in sqlite3Fts5AuxInit()
|
| /sqlite-3.40.0/ext/fts2/ |
| H A D | fts2_tokenizer.h | 86 int (*xDestroy)(sqlite3_tokenizer *pTokenizer); member
|
| H A D | fts2_tokenizer.c | 209 if( SQLITE_OK!=p->xDestroy(pTokenizer) ){ in testFunc()
|
| /sqlite-3.40.0/ext/fts1/ |
| H A D | tokenizer.h | 45 int (*xDestroy)(sqlite3_tokenizer *pTokenizer); member
|
| H A D | fts1_tokenizer.h | 45 int (*xDestroy)(sqlite3_tokenizer *pTokenizer); member
|
| /sqlite-3.40.0/test/ |
| H A D | vtabdrop.test | 24 # xDestroy() call fails, the rtree table is not dropped, the sqlite_master
|
| H A D | func3.test | 202 # used to delete any existing function) and a non-NULL xDestroy when there
|