Home
last modified time | relevance | path

Searched refs:Mem (Results 1 – 22 of 22) sorted by relevance

/sqlite-3.40.0/src/
H A DvdbeInt.h237 #define MEMCELLSIZE offsetof(Mem,db)
583 int sqlite3VdbeMemTooBig(Mem*);
584 int sqlite3VdbeMemCopy(Mem*, const Mem*);
585 void sqlite3VdbeMemShallowCopy(Mem*, const Mem*, int);
586 void sqlite3VdbeMemMove(Mem*, Mem*);
597 void sqlite3VdbeMemSetNull(Mem*);
606 int sqlite3VdbeMemSetRowSet(Mem*);
612 double sqlite3VdbeRealValue(Mem*);
615 int sqlite3VdbeMemRealify(Mem*);
616 int sqlite3VdbeMemNumerify(Mem*);
[all …]
H A Dvdbemem.c457 Mem t; in sqlite3VdbeMemFinalize()
488 int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDef *pFunc){ in sqlite3VdbeMemAggValue()
940 Mem *pMem, in sqlite3VdbeMemSetPointer()
1004 int sqlite3VdbeMemTooBig(Mem *p){ in sqlite3VdbeMemTooBig()
1027 Mem *pX; in sqlite3VdbeMemAboutToChange()
1060 static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType){ in vdbeClrCopy()
1065 void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ in sqlite3VdbeMemShallowCopy()
1081 int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ in sqlite3VdbeMemCopy()
1104 void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ in sqlite3VdbeMemMove()
1924 Mem *aMem = pRec->aMem; in sqlite3Stat4ProbeFree()
[all …]
H A Dvdbeapi.c175 Mem *p = (Mem*)pVal; in sqlite3_value_blob()
203 Mem *pMem = (Mem*)pVal; in sqlite3_value_subtype()
207 Mem *p = (Mem*)pVal; in sqlite3_value_pointer()
386 Mem *pOut = pCtx->pOut; in setResultStrOrError()
478 Mem *pOut = pCtx->pOut; in sqlite3_result_pointer()
973 Mem *pMem = p->pMem; in createAggContext()
1165 Mem *pOut; in columnMem()
1439 Mem *pVar; in vdbeUnbind()
1489 Mem *pVar; in bindText()
1931 Mem *pMem; in sqlite3_preupdate_old()
[all …]
H A Dvdbe.h33 typedef struct sqlite3_value Mem; typedef
57 Mem *pMem; /* Used when p4type is P4_MEM */
278 int sqlite3MemCompare(const Mem*, const Mem*, const CollSeq*);
279 int sqlite3BlobCompare(const Mem*, const Mem*);
H A Dvdbeaux.c2718 p->aColName = (Mem*)sqlite3DbMallocRawNN(db, sizeof(Mem)*n ); in sqlite3VdbeSetNumCols()
2741 Mem *pColName; in sqlite3VdbeSetColName()
4129 Mem mem1; in vdbeRecordCompareDebug()
4260 const Mem *pMem1, in vdbeCompareMemString()
4261 const Mem *pMem2, in vdbeCompareMemString()
4272 Mem c1; in vdbeCompareMemString()
4273 Mem c2; in vdbeCompareMemString()
4309 SQLITE_NOINLINE int sqlite3BlobCompare(const Mem *pB1, const Mem *pB2){ in sqlite3BlobCompare()
4542 Mem mem1; in sqlite3VdbeRecordCompareWithSkip()
4981 Mem m, v; in sqlite3VdbeIdxRowid()
[all …]
H A Dvdbe.c423 Mem *pMem = (Mem*)pVal; in sqlite3_value_numeric_type()
661 Mem *pOut; in out2Prerelease()
6578 Mem m; in sqlite3VdbeExec()
7233 Mem *pIn; in sqlite3VdbeExec()
7490 Mem *pMem; in sqlite3VdbeExec()
7583 Mem *pMem; in sqlite3VdbeExec()
8049 Mem *pArgc; in sqlite3VdbeExec()
8107 Mem *pDest; in sqlite3VdbeExec()
8200 Mem *pName; in sqlite3VdbeExec()
8261 Mem *pX; in sqlite3VdbeExec()
[all …]
H A Dutf.c182 SQLITE_NOINLINE int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc){ in sqlite3VdbeMemTranslate()
377 int sqlite3VdbeMemHandleBom(Mem *pMem){ in sqlite3VdbeMemHandleBom()
470 Mem m; in sqlite3Utf16to8()
H A Dvdbetrace.c82 Mem *pVar; /* Value of a host parameter */ in sqlite3VdbeExpandSql()
85 Mem utf8; /* Used to convert UTF16 into UTF8 for display */ in sqlite3VdbeExpandSql()
H A Dtest5.c70 Mem val; in test_value_overhead()
H A Dtest_func.c496 Mem mem; in test_extract()
545 Mem mem; in test_decode()
H A Dfunc.c1695 Mem *pArg = (Mem *)argv[0]; in minmaxStep()
1696 Mem *pBest; in minmaxStep()
1699 pBest = (Mem *)sqlite3_aggregate_context(context, sizeof(*pBest)); in minmaxStep()
H A Dvdbevtab.c44 Mem sub; /* Subprograms */
H A Dvdbesort.c1769 Mem *pVal /* Memory cell containing record */ in sqlite3VdbeSorterWrite()
2699 int sqlite3VdbeSorterRowkey(const VdbeCursor *pCsr, Mem *pOut){ in sqlite3VdbeSorterRowkey()
2734 Mem *pVal, /* Value to compare to current sorter key */ in sqlite3VdbeSorterCompare()
H A DsqliteInt.h2546 Mem *aMem; /* Values */
/sqlite-3.40.0/test/
H A Dptrchng.test52 # For the short entries that fit in the Mem.zBuf[], the pointer should
55 # UPDATE: No longer true, as Mem.zBuf[] has been removed.
122 # For the long entries that do not fit in the Mem.zBuf[], the pointer
H A Dbigsort.test30 if {[catch {exec free | grep Mem:} out] || [lindex $out 1]<8000000} {
H A Dintreal.test11 # Tests to exercise the MEM_IntReal representation of Mem objects.
H A Dfuzz_malloc.test89 'a longer string. Long enough that it doesn''t fit in Mem.zShort');
H A Djson103.test61 # The underlying problem is a failure to reset Mem.eSubtype
H A DanalyzeF.test125 # valueNew() was returning a Mem object that was preset to NULL, which is
H A Dmisc4.test223 # 2015-05-18. Use of ephermeral Mem content after the cursor that holds
H A Dioerr.test198 # short field (one that fits into a Mem buffer without mallocing