Home | History | Annotate | Download | only in dist

Lines Matching refs:pValue

10110 SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue);
25197 ** *pValue to that integer and return true. Otherwise return false.
25205 SQLITE_PRIVATE int sqlite3GetInt32(const char *zNum, int *pValue){
25227 memcpy(pValue, &u, 4);
25255 *pValue = (int)v;
71395 SQLITE_API void SQLITE_STDCALL sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
71397 sqlite3VdbeMemCopy(pCtx->pOut, pValue);
72351 SQLITE_API int SQLITE_STDCALL sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
72353 switch( sqlite3_value_type((sqlite3_value*)pValue) ){
72355 rc = sqlite3_bind_int64(pStmt, i, pValue->u.i);
72359 rc = sqlite3_bind_double(pStmt, i, pValue->u.r);
72363 if( pValue->flags & MEM_Zero ){
72364 rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero);
72366 rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT);
72371 rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT,
72372 pValue->enc);
86421 ** in *pValue. If the expression is not an integer or if it is too big
86422 ** to fit in a signed 32-bit integer, return 0 and leave *pValue unchanged.
86424 SQLITE_PRIVATE int sqlite3ExprIsInteger(Expr *p, int *pValue){
86433 *pValue = p->u.iValue;
86438 rc = sqlite3ExprIsInteger(p->pLeft, pValue);
86445 *pValue = -v;
106127 Token *pValue, /* Token for <value>, or NULL */
106163 zRight = sqlite3MPrintf(db, "-%T", pValue);
106165 zRight = sqlite3NameFromToken(db, pValue);
115663 sqlite3_value *pValue = 0;
115669 pCol->affinity, &pValue);
115670 if( pValue ){
115671 sqlite3VdbeChangeP4(v, -1, (const char *)pValue, P4_MEM);
126100 static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue){
126101 pOut->pExpr = sqlite3PExpr(pParse, op, 0, 0, pValue);
126102 pOut->zStart = pValue->z;
126103 pOut->zEnd = &pValue->z[pValue->n];
155544 static int deserializeGeometry(sqlite3_value *pValue, RtreeConstraint *pCons){
155551 if( sqlite3_value_type(pValue)!=SQLITE_BLOB ) return SQLITE_ERROR;
155554 nBlob = sqlite3_value_bytes(pValue);
155564 memcpy(pBlob, sqlite3_value_blob(pValue), nBlob);
163879 sqlite3_value *pValue /* Value to append */
163881 switch( sqlite3_value_type(pValue) ){
163888 const char *z = (const char*)sqlite3_value_text(pValue);
163889 pValue);
163894 const char *z = (const char*)sqlite3_value_text(pValue);
163895 u32 n = (u32)sqlite3_value_bytes(pValue);
163896 if( sqlite3_value_subtype(pValue)==JSON_SUBTYPE ){