• Home
  • Raw
  • Download

Lines Matching refs:xDel

10806   void (*xDel)(void*);  /* Destructor for pUser */  member
14040 void (*xDel)(void *); /* If not null, call this function to delete Mem.z */ member
60889 assert( (p->flags & MEM_Dyn)==0 || p->xDel!=0 );
60890 assert( (p->flags & MEM_Dyn)!=0 || p->xDel==0 );
60992 assert( pMem->xDel!=0 && pMem->xDel!=SQLITE_DYNAMIC );
60993 pMem->xDel((void *)(pMem->z));
60998 pMem->xDel = 0;
61147 assert( 0==(pMem->flags&MEM_Dyn) && !pMem->xDel );
61168 assert( p->xDel!=SQLITE_DYNAMIC && p->xDel!=0 );
61169 p->xDel((void *)p->z);
61170 p->xDel = 0;
61191 assert( p->xDel==0 ); /* Zeroed by VdbeMemRelease() above */
61499 pTo->xDel = 0;
61518 pTo->xDel = 0;
61544 pFrom->xDel = 0;
61568 void (*xDel)(void*) /* Destructor function */
61603 if( xDel==SQLITE_TRANSIENT ){
61615 }else if( xDel==SQLITE_DYNAMIC ){
61618 pMem->xDel = 0;
61622 pMem->xDel = xDel;
61623 flags |= ((xDel==SQLITE_STATIC)?MEM_Static:MEM_Dyn);
62223 void (*xDel)(void*) /* Destructor for the string */
62225 if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel);
64136 void (*xDel)(void*) /* Memory management strategy for zName */
64143 assert( !zName || xDel!=SQLITE_DYNAMIC );
64148 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel);
65305 pMem->xDel = 0;
66507 void (*xDel)(void*) /* Destructor function */
66509 if( sqlite3VdbeMemSetStr(&pCtx->s, z, n, enc, xDel)==SQLITE_TOOBIG ){
66517 void (*xDel)(void *)
66521 setResultStrOrError(pCtx, z, n, 0, xDel);
66557 void (*xDel)(void *)
66560 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
66567 void (*xDel)(void *)
66570 setResultStrOrError(pCtx, z, n, SQLITE_UTF16NATIVE, xDel);
66576 void (*xDel)(void *)
66579 setResultStrOrError(pCtx, z, n, SQLITE_UTF16BE, xDel);
66585 void (*xDel)(void *)
66588 setResultStrOrError(pCtx, z, n, SQLITE_UTF16LE, xDel);
67361 void (*xDel)(void*), /* Destructor for the data */
67372 rc = sqlite3VdbeMemSetStr(pVar, zData, nData, encoding, xDel);
67380 }else if( xDel!=SQLITE_STATIC && xDel!=SQLITE_TRANSIENT ){
67381 xDel((void*)zData);
67395 void (*xDel)(void*)
67397 return bindText(pStmt, i, zData, nData, xDel, 0);
67436 void (*xDel)(void*)
67438 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
67446 void (*xDel)(void*)
67448 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE);
69184 pIn1->xDel = 0;
69579 pOut->xDel = 0;
70771 pOut->xDel = 0;
73697 ctx.s.xDel = 0;
90462 pColl->xDel = 0; /* Do not copy the destructor */
123196 if( pColl[j].xDel ){
123197 pColl[j].xDel(pColl[j].pUser);
124226 void(*xDel)(void*)
124274 if( p->xDel ){
124275 p->xDel(p->pUser);
124287 pColl->xDel = xDel;
124985 void(*xDel)(void*)
124990 rc = createCollation(db, zName, (u8)enc, pCtx, xCompare, xDel);