Lines Matching defs:ppVal
10240 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
81992 ** error occurs, output parameter (*ppVal) is set to point to a value
82000 ** and sets (*ppVal) to NULL. Or, if an error occurs, (*ppVal) is set to
82009 sqlite3_value **ppVal, /* Write the new value here */
82085 *ppVal = pVal;
82107 sqlite3_value **ppVal, /* Write the new value here */
82131 rc = valueFromExpr(db, pExpr->pLeft, enc, aff, ppVal, pCtx);
82133 if( *ppVal ){
82134 sqlite3VdbeMemCast(*ppVal, aff, enc);
82135 sqlite3ValueApplyAffinity(*ppVal, affinity, enc);
82229 *ppVal = pVal;
82238 assert( *ppVal==0 );
82253 ** a pointer written to *ppVal. The caller is responsible for deallocating
82255 ** cannot be converted to a value, then *ppVal is set to NULL.
82262 sqlite3_value **ppVal /* Write the new value here */
82264 return pExpr ? valueFromExpr(db, pExpr, enc, affinity, ppVal, 0) : 0;
82269 ** Attempt to extract a value from pExpr and use it to construct *ppVal.
82283 ** On success, *ppVal is made to point to the extracted value. The caller
82291 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
82323 *ppVal = pVal;
82400 ** If successful, set *ppVal to point to a new value object and return
82402 ** (e.g. OOM), return SQLITE_OK and set *ppVal to NULL. Or, if an error
82403 ** does occur, return an SQLite error code. The final value of *ppVal
82410 sqlite3_value **ppVal /* OUT: New value object (or NULL) */
82412 return stat4ValueFromExpr(pParse, pExpr, affinity, 0, ppVal);
82417 ** the column value into *ppVal. If *ppVal is initially NULL then a new
82420 ** If *ppVal is initially NULL then the caller is responsible for
82421 ** ensuring that the value written into *ppVal is eventually freed.
82428 sqlite3_value **ppVal /* OUT: Extracted value */
82437 Mem *pMem = *ppVal; /* Write result into this Mem object */
82455 pMem = *ppVal = sqlite3ValueNew(db);
160451 ** If possible, set (*ppVal) to point to an object containing the value
160457 sqlite3_value **ppVal /* Write value extracted here */
160475 *ppVal = pVal;
216680 static int sessionStat1Old(void *pCtx, int iCol, sqlite3_value **ppVal){
216687 *ppVal = pVal;
216690 static int sessionStat1New(void *pCtx, int iCol, sqlite3_value **ppVal){
216697 *ppVal = pVal;
217042 static int sessionPreupdateOld(void *pCtx, int iVal, sqlite3_value **ppVal){
217043 return sqlite3_preupdate_old((sqlite3*)pCtx, iVal, ppVal);
217045 static int sessionPreupdateNew(void *pCtx, int iVal, sqlite3_value **ppVal){
217046 return sqlite3_preupdate_new((sqlite3*)pCtx, iVal, ppVal);
217078 static int sessionDiffOld(void *pCtx, int iVal, sqlite3_value **ppVal){
217080 *ppVal = sqlite3_column_value(p->pStmt, iVal+p->nOldOff);
217083 static int sessionDiffNew(void *pCtx, int iVal, sqlite3_value **ppVal){
217085 *ppVal = sqlite3_column_value(p->pStmt, iVal);