MEM_Str 20177 sqlite3/libsqlite/sqlite3.c assert( pMem->flags&MEM_Str ); MEM_Str 20415 sqlite3/libsqlite/sqlite3.c assert( (m.flags & MEM_Str)!=0 || db->mallocFailed ); MEM_Str 56433 sqlite3/libsqlite/sqlite3.c if( !(pMem->flags&MEM_Str) || pMem->enc==desiredEnc ){ MEM_Str 56516 sqlite3/libsqlite/sqlite3.c if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){ MEM_Str 56566 sqlite3/libsqlite/sqlite3.c if( (pMem->flags & MEM_Term)!=0 || (pMem->flags & MEM_Str)==0 ){ MEM_Str 56598 sqlite3/libsqlite/sqlite3.c assert( !(fg&(MEM_Str|MEM_Blob)) ); MEM_Str 56622 sqlite3/libsqlite/sqlite3.c pMem->flags |= MEM_Str|MEM_Term; MEM_Str 56757 sqlite3/libsqlite/sqlite3.c }else if( flags & (MEM_Str|MEM_Blob) ){ MEM_Str 56781 sqlite3/libsqlite/sqlite3.c }else if( pMem->flags & (MEM_Str|MEM_Blob) ){ MEM_Str 56858 sqlite3/libsqlite/sqlite3.c assert( (pMem->flags & (MEM_Blob|MEM_Str))!=0 ); MEM_Str 56869 sqlite3/libsqlite/sqlite3.c pMem->flags &= ~(MEM_Str|MEM_Blob); MEM_Str 56966 sqlite3/libsqlite/sqlite3.c if( p->flags & (MEM_Str|MEM_Blob) ){ MEM_Str 57033 sqlite3/libsqlite/sqlite3.c if( pTo->flags&(MEM_Str|MEM_Blob) ){ MEM_Str 57101 sqlite3/libsqlite/sqlite3.c flags = (enc==0?MEM_Blob:MEM_Str); MEM_Str 57221 sqlite3/libsqlite/sqlite3.c if( combined_flags&MEM_Str ){ MEM_Str 57222 sqlite3/libsqlite/sqlite3.c if( (f1 & MEM_Str)==0 ){ MEM_Str 57225 sqlite3/libsqlite/sqlite3.c if( (f2 & MEM_Str)==0 ){ MEM_Str 57355 sqlite3/libsqlite/sqlite3.c assert( (MEM_Blob>>3) == MEM_Str ); MEM_Str 57358 sqlite3/libsqlite/sqlite3.c if( pVal->flags&MEM_Str ){ MEM_Str 57460 sqlite3/libsqlite/sqlite3.c if( pVal->flags & (MEM_Int|MEM_Real) ) pVal->flags &= ~MEM_Str; MEM_Str 58466 sqlite3/libsqlite/sqlite3.c if( pMem->flags & MEM_Str ){ MEM_Str 58767 sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Static|MEM_Str|MEM_Term; MEM_Str 58814 sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Dyn|MEM_Str|MEM_Term; MEM_Str 58831 sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Dyn|MEM_Str|MEM_Term; MEM_Str 58840 sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Str|MEM_Term; MEM_Str 60138 sqlite3/libsqlite/sqlite3.c assert( pMem->db->mallocFailed || flags&(MEM_Str|MEM_Blob) ); MEM_Str 60144 sqlite3/libsqlite/sqlite3.c return ((n*2) + 12 + ((flags&MEM_Str)!=0)); MEM_Str 60363 sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Str | MEM_Ephem; MEM_Str 60936 sqlite3/libsqlite/sqlite3.c if( p->flags & (MEM_Blob|MEM_Str) ){ MEM_Str 60938 sqlite3/libsqlite/sqlite3.c p->flags &= ~MEM_Str; MEM_Str 62224 sqlite3/libsqlite/sqlite3.c }else if( pVar->flags & MEM_Str ){ MEM_Str 62360 sqlite3/libsqlite/sqlite3.c if( (p->flags & (MEM_Str|MEM_Blob))!=0 && p->n>sqlite3_max_blobsize ){ MEM_Str 62392 sqlite3/libsqlite/sqlite3.c if(((P)->flags&(MEM_Str|MEM_Blob))==0 && sqlite3VdbeMemStringify(P,enc)) \ MEM_Str 62433 sqlite3/libsqlite/sqlite3.c else if( flags & MEM_Str ){ MEM_Str 62511 sqlite3/libsqlite/sqlite3.c if( (pRec->flags&MEM_Str)==0 ) return; MEM_Str 62551 sqlite3/libsqlite/sqlite3.c if( 0==(pRec->flags&MEM_Str) && (pRec->flags&(MEM_Real|MEM_Int)) ){ MEM_Str 62640 sqlite3/libsqlite/sqlite3.c }else if( f & MEM_Str ){ MEM_Str 62682 sqlite3/libsqlite/sqlite3.c }else if( (p->flags & (MEM_Int|MEM_Str))==(MEM_Int|MEM_Str) ){ MEM_Str 63704 sqlite3/libsqlite/sqlite3.c pOut->flags = MEM_Str|MEM_Static|MEM_Term; MEM_Str 63897 sqlite3/libsqlite/sqlite3.c || (u.ad.pMem[u.ad.i].flags & (MEM_Str|MEM_Blob))==0 ); MEM_Str 63943 sqlite3/libsqlite/sqlite3.c MemSetTypeFlag(pOut, MEM_Str); MEM_Str 64366 sqlite3/libsqlite/sqlite3.c assert( MEM_Str==(MEM_Blob>>3) ); MEM_Str 64370 sqlite3/libsqlite/sqlite3.c assert( pIn1->flags & MEM_Str || db->mallocFailed ); MEM_Str 64390 sqlite3/libsqlite/sqlite3.c assert( pIn1->flags & MEM_Str || db->mallocFailed ); MEM_Str 65136 sqlite3/libsqlite/sqlite3.c assert( !(u.am.pDest->flags & (MEM_Blob|MEM_Str)) || u.am.pDest->z==u.am.sMem.z ); MEM_Str 66753 sqlite3/libsqlite/sqlite3.c assert( u.bf.pData->flags & (MEM_Blob|MEM_Str) ); MEM_Str 67641 sqlite3/libsqlite/sqlite3.c assert( (u.bv.pnErr->flags & (MEM_Str|MEM_Blob))==0 ); MEM_Str 68258 sqlite3/libsqlite/sqlite3.c pOut->flags = MEM_Str|MEM_Static|MEM_Term; MEM_Str 68641 sqlite3/libsqlite/sqlite3.c assert( u.cl.pName->flags & MEM_Str );