Home
last modified time | relevance | path

Searched refs:xDel (Results 1 – 12 of 12) sorted by relevance

/sqlite-3.40.0/src/
H A Dvdbeapi.c410 if( xDel==0 ){ in invokeValueDestructor()
415 xDel((void*)p); in invokeValueDestructor()
424 void (*xDel)(void *) in sqlite3_result_blob()
434 void (*xDel)(void *) in sqlite3_result_blob64()
494 void (*xDel)(void *) in sqlite3_result_text()
520 void (*xDel)(void *) in sqlite3_result_text16()
529 void (*xDel)(void *) in sqlite3_result_text16be()
538 void (*xDel)(void *) in sqlite3_result_text16le()
1506 }else if( xDel!=SQLITE_STATIC && xDel!=SQLITE_TRANSIENT ){ in bindText()
1521 void (*xDel)(void*) in sqlite3_bind_blob()
[all …]
H A Dvdbemem.c279 assert( pMem->xDel!=0 && pMem->xDel!=SQLITE_DYNAMIC ); in sqlite3VdbeMemGrow()
280 pMem->xDel((void *)(pMem->z)); in sqlite3VdbeMemGrow()
524 assert( p->xDel!=SQLITE_DYNAMIC && p->xDel!=0 ); in vdbeMemClearExternAndSetNull()
525 p->xDel((void *)p->z); in vdbeMemClearExternAndSetNull()
996 pMem->xDel = sqlite3RowSetDelete; in sqlite3VdbeMemSetRowSet()
1179 if( xDel && xDel!=SQLITE_TRANSIENT ){ in sqlite3VdbeMemSetStr()
1180 if( xDel==SQLITE_DYNAMIC ){ in sqlite3VdbeMemSetStr()
1183 xDel((void*)z); in sqlite3VdbeMemSetStr()
1194 if( xDel==SQLITE_TRANSIENT ){ in sqlite3VdbeMemSetStr()
1209 if( xDel==SQLITE_DYNAMIC ){ in sqlite3VdbeMemSetStr()
[all …]
H A Dtest5.c137 void (*xDel)(void *p) = SQLITE_STATIC; in test_translate() local
147 xDel = sqlite3_free; in test_translate()
162 sqlite3ValueSetStr(pVal, -1, z, enc_from, xDel); in test_translate()
170 sqlite3ValueSetStr(pVal, -1, z, enc_from, xDel); in test_translate()
H A Dmain.c1373 if( pColl[j].xDel ){ in sqlite3LeaveMutexAndCloseZombie()
1374 pColl[j].xDel(pColl[j].pUser); in sqlite3LeaveMutexAndCloseZombie()
2701 void(*xDel)(void*) in createCollation()
2747 if( p->xDel ){ in createCollation()
2748 p->xDel(p->pUser); in createCollation()
2760 pColl->xDel = xDel; in createCollation()
3594 void(*xDel)(void*) in sqlite3_create_collation_v2()
3603 rc = createCollation(db, zName, (u8)enc, pCtx, xCompare, xDel); in sqlite3_create_collation_v2()
H A Dcallback.c61 pColl->xDel = 0; /* Do not copy the destructor */ in synthCollSeq()
H A DvdbeInt.h226 void (*xDel)(void*);/* Destructor for Mem.z - only valid if MEM_Dyn */ member
H A Dtest1.c3889 void (*xDel)(void*) = (objc==6?SQLITE_STATIC:SQLITE_TRANSIENT); in test_bind_text16() local
3905 if( bytes<0 && xDel==SQLITE_TRANSIENT ){ in test_bind_text16()
3915 rc = sqlite3_bind_text16(pStmt, idx, (void *)value, bytes, xDel); in test_bind_text16()
4108 void (*xDel)(void*) = sqlite3_free; in test_carray_bind() local
4139 xDel = SQLITE_TRANSIENT; in test_carray_bind()
4143 xDel = SQLITE_STATIC; in test_carray_bind()
4239 xDel = SQLITE_STATIC; in test_carray_bind()
4250 rc = sqlite3_carray_bind(pStmt, idx, aData, nData, eType, xDel); in test_carray_bind()
H A Dvdbeaux.c2041 testcase( (p->flags & MEM_Dyn)!=0 && p->xDel==sqlite3VdbeFrameMemDel ); in releaseMemArray()
2738 void (*xDel)(void*) /* Memory management strategy for zName */ in sqlite3VdbeSetColName()
2745 assert( !zName || xDel!=SQLITE_DYNAMIC ); in sqlite3VdbeSetColName()
2750 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel); in sqlite3VdbeSetColName()
H A DsqliteInt.h2158 void (*xDel)(void*); /* Destructor for pUser */ member
H A Dvdbe.c7149 pRt->xDel = sqlite3VdbeFrameMemDel; in sqlite3VdbeExec()
7176 assert( pRt->xDel==sqlite3VdbeFrameMemDel ); in sqlite3VdbeExec()
/sqlite-3.40.0/ext/misc/
H A Dcarray.c93 void (*xDel)(void*); /* Destructor for aData */ member
403 if( p->xDel!=SQLITE_STATIC ){ in carrayBindDel()
404 p->xDel(p->aData); in carrayBindDel()
469 pNew->xDel = sqlite3_free; in sqlite3_carray_bind()
472 pNew->xDel = xDestroy; in sqlite3_carray_bind()
H A Dcarray.h35 void (*xDel)(void*) /* Destructgor for aData*/