Lines Matching refs:MEM_Static
12738 #define MEM_Static 0x0800 /* Mem.z points to a static string */ macro
20375 pMem->flags &= ~(MEM_Static|MEM_Dyn|MEM_Ephem); in sqlite3VdbeMemTranslate()
57233 ((pMem->flags&MEM_Static) ? 1 : 0)
57259 pMem->flags &= ~(MEM_Ephem|MEM_Static);
57771 if( (pFrom->flags&MEM_Static)==0 ){
57772 pTo->flags &= ~(MEM_Dyn|MEM_Static|MEM_Ephem);
57773 assert( srcType==MEM_Ephem || srcType==MEM_Static );
57791 if( 0==(pFrom->flags&MEM_Static) ){
57893 flags |= ((xDel==SQLITE_STATIC)?MEM_Static:MEM_Dyn);
58118 assert( (pVal->flags & (MEM_Ephem|MEM_Static))!=0 );
59528 pMem->flags = MEM_Static|MEM_Str|MEM_Term;
62352 if( pOut->flags&MEM_Static ){
62353 pOut->flags &= ~MEM_Static;
63365 assert( (f & (MEM_Static|MEM_Ephem))==0 );
63366 }else if( f & MEM_Static ){
63371 assert( (f & (MEM_Static|MEM_Dyn))==0 );
63402 assert( (f & (MEM_Static|MEM_Ephem))==0 );
63403 }else if( f & MEM_Static ){
63408 assert( (f & (MEM_Static|MEM_Dyn))==0 );
64450 pOut->flags |= MEM_Static;
64472 pOut->flags = MEM_Str|MEM_Static|MEM_Term;
64521 sqlite3VdbeMemShallowCopy(pOut, u.ab.pVar, MEM_Static);
65919 sqlite3VdbeMemShallowCopy(u.am.pDest, pOp->p4.pMem, MEM_Static);
65934 u.am.pDest->flags &= ~(MEM_Ephem|MEM_Static);
69155 pOut->flags = MEM_Str|MEM_Static|MEM_Term;