Lines Matching refs:pValue

16149 SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue);
35858 SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){ in sqlite3GetInt32() argument
35880 memcpy(pValue, &u, 4); in sqlite3GetInt32()
35909 *pValue = (int)v; in sqlite3GetInt32()
91005 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
91010 if( pValue==0 ){
91017 sqlite3VdbeMemCopy(pOut, pValue);
92186 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
92188 switch( sqlite3_value_type((sqlite3_value*)pValue) ){
92190 rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
92194 assert( pValue->flags & (MEM_Real|MEM_IntReal) );
92196 (pValue->flags & MEM_Real) ? pValue->u.r : (double)pValue->u.i
92201 if( pValue->flags & MEM_Zero ){
92202 rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero);
92204 rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT);
92209 rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT,
92210 pValue->enc);
111804 SQLITE_PRIVATE int sqlite3ExprIsInteger(const Expr *p, int *pValue){
111814 *pValue = p->u.iValue;
111819 rc = sqlite3ExprIsInteger(p->pLeft, pValue);
111826 *pValue = -v;
129741 SQLITE_PRIVATE void sqlite3QuoteValue(StrAccum *pStr, sqlite3_value *pValue){
129747 switch( sqlite3_value_type(pValue) ){
129751 r1 = sqlite3_value_double(pValue);
129764 sqlite3_str_appendf(pStr, "%lld", sqlite3_value_int64(pValue));
129768 char const *zBlob = sqlite3_value_blob(pValue);
129769 i64 nBlob = sqlite3_value_bytes(pValue);
129770 assert( zBlob==sqlite3_value_blob(pValue) ); /* No encoding change */
129788 const unsigned char *zArg = sqlite3_value_text(pValue);
129793 assert( sqlite3_value_type(pValue)==SQLITE_NULL );
139137 Token *pValue, /* Token for <value>, or NULL */
139172 zRight = sqlite3MPrintf(db, "-%T", pValue);
139174 zRight = sqlite3NameFromToken(db, pValue);
140430 if( sqlite3GetInt32(pValue->z, &mxErr) ){
147671 Expr *pValue, /* The VALUE part of the constraint */
147676 assert( sqlite3ExprIsConstant(pConst->pParse, pValue) );
147679 if( sqlite3ExprAffinity(pValue)!=0 ) return;
147706 pConst->apExpr[pConst->nConst*2-1] = pValue;
153340 sqlite3_value *pValue = 0;
153347 pCol->affinity, &pValue);
153348 if( pValue ){
153349 sqlite3VdbeAppendP4(v, pValue, P4_MEM);
169555 sqlite3_value *pValue;
169583 p->pValue = sqlite3_value_dup(apArg[0]);
169584 if( !p->pValue ){
169601 if( p && p->pValue ){
169602 sqlite3_result_value(pCtx, p->pValue);
169603 sqlite3_value_free(p->pValue);
169604 p->pValue = 0;
169617 if( p && p->pValue==0 ){
169618 p->pValue = sqlite3_value_dup(apArg[0]);
169619 if( !p->pValue ){
169629 if( p && p->pValue ){
169630 sqlite3_result_value(pCtx, p->pValue);
169631 sqlite3_value_free(p->pValue);
169632 p->pValue = 0;
205590 sqlite3_value *pValue /* Value to append */
205592 switch( sqlite3_value_type(pValue) ){
205598 jsonPrintf(100, p, "%!0.15g", sqlite3_value_double(pValue));
205602 const char *z = (const char*)sqlite3_value_text(pValue);
205603 u32 n = (u32)sqlite3_value_bytes(pValue);
205608 const char *z = (const char*)sqlite3_value_text(pValue);
205609 u32 n = (u32)sqlite3_value_bytes(pValue);
205610 if( sqlite3_value_subtype(pValue)==JSON_SUBTYPE ){
205618 if( jsonFuncArgMightBeBinary(pValue) ){
205621 px.aBlob = (u8*)sqlite3_value_blob(pValue);
205622 px.nBlob = sqlite3_value_bytes(pValue);
212130 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
212134 pSrc = sqlite3_value_pointer(pValue, "RtreeMatchArg");
225274 sqlite3_value *pValue, /* Value to serialize */
225279 if( pValue ){
225282 eType = sqlite3_value_type(pValue);
225298 i = (u64)sqlite3_value_int64(pValue);
225302 r = sqlite3_value_double(pValue);
225317 z = (u8 *)sqlite3_value_text(pValue);
225319 z = (u8 *)sqlite3_value_blob(pValue);
225321 n = sqlite3_value_bytes(pValue);