Lines Matching refs:pValue
14399 SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue);
30959 SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){
30981 memcpy(pValue, &u, 4);
31010 *pValue = (int)v;
81770 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
81772 sqlite3VdbeMemCopy(pCtx->pOut, pValue);
82755 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
82757 switch( sqlite3_value_type((sqlite3_value*)pValue) ){
82759 rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
82763 rc = sqlite3_bind_double(pStmt, i, pValue->u.r);
82767 if( pValue->flags & MEM_Zero ){
82768 rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero);
82770 rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT);
82775 rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT,
82776 pValue->enc);
98971 SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){
98981 *pValue = p->u.iValue;
98986 rc = sqlite3ExprIsInteger(p->pLeft, pValue);
98993 *pValue = -v;
121524 Token *pValue, /* Token for <value>, or NULL */
121559 zRight = sqlite3MPrintf(db, "-%T", pValue);
121561 zRight = sqlite3NameFromToken(db, pValue);
128721 Expr *pValue /* The VALUE part of the constraint */
128744 if( ExprHasProperty(pValue, EP_FixedCol) ) pValue = pValue->pLeft;
128746 pConst->apExpr[pConst->nConst*2-1] = pValue;
132697 sqlite3_value *pValue = 0;
132703 pCol->affinity, &pValue);
132704 if( pValue ){
132705 sqlite3VdbeAppendP4(v, pValue, P4_MEM);
145617 sqlite3_value *pValue;
145645 p->pValue = sqlite3_value_dup(apArg[0]);
145646 if( !p->pValue ){
145663 if( p && p->pValue ){
145664 sqlite3_result_value(pCtx, p->pValue);
145665 sqlite3_value_free(p->pValue);
145666 p->pValue = 0;
145679 if( p && p->pValue==0 ){
145680 p->pValue = sqlite3_value_dup(apArg[0]);
145681 if( !p->pValue ){
145691 if( p && p->pValue ){
145692 sqlite3_result_value(pCtx, p->pValue);
145693 sqlite3_value_free(p->pValue);
145694 p->pValue = 0;
178949 sqlite3_value *pValue /* Value to append */
178951 switch( sqlite3_value_type(pValue) ){
178958 const char *z = (const char*)sqlite3_value_text(pValue);
178959 u32 n = (u32)sqlite3_value_bytes(pValue);
178964 const char *z = (const char*)sqlite3_value_text(pValue);
178965 u32 n = (u32)sqlite3_value_bytes(pValue);
178966 if( sqlite3_value_subtype(pValue)==JSON_SUBTYPE ){
182882 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
182886 pSrc = sqlite3_value_pointer(pValue, "RtreeMatchArg");
195397 sqlite3_value *pValue, /* Value to serialize */
195402 if( pValue ){
195405 eType = sqlite3_value_type(pValue);
195421 i = (u64)sqlite3_value_int64(pValue);
195425 r = sqlite3_value_double(pValue);
195440 z = (u8 *)sqlite3_value_text(pValue);
195442 z = (u8 *)sqlite3_value_blob(pValue);
195444 n = sqlite3_value_bytes(pValue);