Lines Matching refs:pValue

8034 SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue);
21138 ** *pValue to that integer and return true. Otherwise return false.
21144 SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){
21175 *pValue = (int)v;
61823 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
61825 sqlite3VdbeMemCopy(&pCtx->s, pValue);
62671 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
62673 switch( pValue->type ){
62675 rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
62679 rc = sqlite3_bind_double(pStmt, i, pValue->r);
62683 if( pValue->flags & MEM_Zero ){
62684 rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero);
62686 rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT);
62691 rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT,
62692 pValue->enc);
74221 ** in *pValue. If the expression is not an integer or if it is too big
74222 ** to fit in a signed 32-bit integer, return 0 and leave *pValue unchanged.
74224 SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){
74233 *pValue = p->u.iValue;
74238 rc = sqlite3ExprIsInteger(p->pLeft, pValue);
74244 *pValue = -v;
90266 Token *pValue, /* Token for <value>, or NULL */
90297 zRight = sqlite3MPrintf(db, "-%T", pValue);
90299 zRight = sqlite3NameFromToken(db, pValue);
98323 sqlite3_value *pValue;
98329 pCol->affinity, &pValue);
98330 if( pValue ){
98331 sqlite3VdbeChangeP4(v, -1, (const char *)pValue, P4_MEM);
105613 static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue){
105614 pOut->pExpr = sqlite3PExpr(pParse, op, 0, 0, pValue);
105615 pOut->zStart = pValue->z;
105616 pOut->zEnd = &pValue->z[pValue->n];
128219 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
128225 if( !sqlite3_value_type(pValue)==SQLITE_BLOB ) return SQLITE_ERROR;
128228 nBlob = sqlite3_value_bytes(pValue);
128242 memcpy(p, sqlite3_value_blob(pValue), nBlob);