Lines Matching refs:xDel
384 void (*xDel)(void*) /* Destructor function */ in setResultStrOrError()
387 int rc = sqlite3VdbeMemSetStr(pOut, z, n, enc, xDel); in setResultStrOrError()
406 void (*xDel)(void*), /* The destructor */ in invokeValueDestructor()
409 assert( xDel!=SQLITE_DYNAMIC ); in invokeValueDestructor()
410 if( xDel==0 ){ in invokeValueDestructor()
412 }else if( xDel==SQLITE_TRANSIENT ){ in invokeValueDestructor()
415 xDel((void*)p); in invokeValueDestructor()
424 void (*xDel)(void *) in sqlite3_result_blob()
428 setResultStrOrError(pCtx, z, n, 0, xDel); in sqlite3_result_blob()
434 void (*xDel)(void *) in sqlite3_result_blob64()
437 assert( xDel!=SQLITE_DYNAMIC ); in sqlite3_result_blob64()
439 (void)invokeValueDestructor(z, xDel, pCtx); in sqlite3_result_blob64()
441 setResultStrOrError(pCtx, z, (int)n, 0, xDel); in sqlite3_result_blob64()
494 void (*xDel)(void *) in sqlite3_result_text()
497 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel); in sqlite3_result_text()
503 void (*xDel)(void *), in sqlite3_result_text64()
507 assert( xDel!=SQLITE_DYNAMIC ); in sqlite3_result_text64()
510 (void)invokeValueDestructor(z, xDel, pCtx); in sqlite3_result_text64()
512 setResultStrOrError(pCtx, z, (int)n, enc, xDel); in sqlite3_result_text64()
520 void (*xDel)(void *) in sqlite3_result_text16()
523 setResultStrOrError(pCtx, z, n, SQLITE_UTF16NATIVE, xDel); in sqlite3_result_text16()
529 void (*xDel)(void *) in sqlite3_result_text16be()
532 setResultStrOrError(pCtx, z, n, SQLITE_UTF16BE, xDel); in sqlite3_result_text16be()
538 void (*xDel)(void *) in sqlite3_result_text16le()
541 setResultStrOrError(pCtx, z, n, SQLITE_UTF16LE, xDel); in sqlite3_result_text16le()
1485 void (*xDel)(void*), /* Destructor for the data */ in bindText()
1496 rc = sqlite3VdbeMemSetStr(pVar, zData, nData, encoding, xDel); in bindText()
1506 }else if( xDel!=SQLITE_STATIC && xDel!=SQLITE_TRANSIENT ){ in bindText()
1507 xDel((void*)zData); in bindText()
1521 void (*xDel)(void*) in sqlite3_bind_blob()
1526 return bindText(pStmt, i, zData, nData, xDel, 0); in sqlite3_bind_blob()
1533 void (*xDel)(void*) in sqlite3_bind_blob64()
1535 assert( xDel!=SQLITE_DYNAMIC ); in sqlite3_bind_blob64()
1536 return bindText(pStmt, i, zData, nData, xDel, 0); in sqlite3_bind_blob64()
1593 void (*xDel)(void*) in sqlite3_bind_text()
1595 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8); in sqlite3_bind_text()
1602 void (*xDel)(void*), in sqlite3_bind_text64()
1605 assert( xDel!=SQLITE_DYNAMIC ); in sqlite3_bind_text64()
1607 return bindText(pStmt, i, zData, nData, xDel, enc); in sqlite3_bind_text64()
1615 void (*xDel)(void*) in sqlite3_bind_text16()
1617 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE); in sqlite3_bind_text16()