Searched refs:MEM_Ephem (Results 1 – 5 of 5) sorted by relevance
61 ((p->flags&MEM_Ephem)!=0 ? 1 : 0) + in sqlite3VdbeCheckMemInvariants()66 |MEM_Dyn|MEM_Ephem|MEM_Static))==0 ); in sqlite3VdbeCheckMemInvariants()94 ((p->flags&MEM_Ephem)!=0 ? 1 : 0) + in sqlite3VdbeCheckMemInvariants()284 pMem->flags &= ~(MEM_Dyn|MEM_Ephem|MEM_Static); in sqlite3VdbeMemGrow()350 pMem->flags &= ~MEM_Ephem; in sqlite3VdbeMemMakeWriteable()1071 pTo->flags &= ~(MEM_Dyn|MEM_Static|MEM_Ephem); in sqlite3VdbeMemShallowCopy()1072 assert( srcType==MEM_Ephem || srcType==MEM_Static ); in sqlite3VdbeMemShallowCopy()1090 pTo->flags |= MEM_Ephem; in sqlite3VdbeMemCopy()1288 pMem->flags = MEM_Blob|MEM_Ephem; in sqlite3VdbeMemFromBtreeZeroOffset()1315 assert( (pVal->flags & (MEM_Ephem|MEM_Static))!=0 ); in valueToText()
230 if( ((P)->flags&MEM_Ephem)!=0 \508 assert( (f & (MEM_Static|MEM_Ephem))==0 ); in sqlite3VdbeMemPrettyPrint()511 assert( (f & (MEM_Dyn|MEM_Ephem))==0 ); in sqlite3VdbeMemPrettyPrint()512 }else if( f & MEM_Ephem ){ in sqlite3VdbeMemPrettyPrint()536 assert( (f & (MEM_Static|MEM_Ephem))==0 ); in sqlite3VdbeMemPrettyPrint()539 assert( (f & (MEM_Dyn|MEM_Ephem))==0 ); in sqlite3VdbeMemPrettyPrint()540 }else if( f & MEM_Ephem ){ in sqlite3VdbeMemPrettyPrint()1432 pOut->flags &= ~(MEM_Dyn|MEM_Ephem); in sqlite3VdbeExec()1539 sqlite3VdbeMemShallowCopy(pOut, pIn1, MEM_Ephem); in sqlite3VdbeExec()3060 pDest->flags &= ~MEM_Ephem; in sqlite3VdbeExec()[all …]
308 #define MEM_Ephem 0x4000 /* Mem.z points to an ephemeral string */ macro
348 pNew->flags |= MEM_Ephem; in sqlite3_value_dup()918 if( (pOut->flags & MEM_Ephem)!=0 && sqlite3VdbeMemMakeWriteable(pOut) ){ in valueFromValueList()1262 pOut->flags |= MEM_Ephem; in sqlite3_column_value()
4019 static const u16 aFlag[] = { MEM_Blob|MEM_Ephem, MEM_Str|MEM_Ephem }; in sqlite3VdbeSerialGet()4276 sqlite3VdbeMemShallowCopy(&c1, pMem1, MEM_Ephem); in vdbeCompareMemString()4277 sqlite3VdbeMemShallowCopy(&c2, pMem2, MEM_Ephem); in vdbeCompareMemString()