Lines Matching refs:MEM_Str

12722 #define MEM_Str       0x0002   /* Value is a string */  macro
20266 assert( pMem->flags&MEM_Str ); in sqlite3VdbeMemTranslate()
20504 assert( (m.flags & MEM_Str)!=0 || db->mallocFailed ); in sqlite3Utf16to8()
57196 if( !(pMem->flags&MEM_Str) || pMem->enc==desiredEnc ){
57279 if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){
57329 if( (pMem->flags & MEM_Term)!=0 || (pMem->flags & MEM_Str)==0 ){
57361 assert( !(fg&(MEM_Str|MEM_Blob)) );
57385 pMem->flags |= MEM_Str|MEM_Term;
57514 }else if( flags & (MEM_Str|MEM_Blob) ){
57538 }else if( pMem->flags & (MEM_Str|MEM_Blob) ){
57615 assert( (pMem->flags & (MEM_Blob|MEM_Str))!=0 );
57626 pMem->flags &= ~(MEM_Str|MEM_Blob);
57723 if( p->flags & (MEM_Str|MEM_Blob) ){
57790 if( pTo->flags&(MEM_Str|MEM_Blob) ){
57858 flags = (enc==0?MEM_Blob:MEM_Str);
57978 if( combined_flags&MEM_Str ){
57979 if( (f1 & MEM_Str)==0 ){
57982 if( (f2 & MEM_Str)==0 ){
58112 assert( (MEM_Blob>>3) == MEM_Str );
58115 if( pVal->flags&MEM_Str ){
58217 if( pVal->flags & (MEM_Int|MEM_Real) ) pVal->flags &= ~MEM_Str;
59223 if( pMem->flags & MEM_Str ){
59528 pMem->flags = MEM_Static|MEM_Str|MEM_Term;
59575 pMem->flags = MEM_Dyn|MEM_Str|MEM_Term;
59592 pMem->flags = MEM_Dyn|MEM_Str|MEM_Term;
59601 pMem->flags = MEM_Str|MEM_Term;
60900 assert( pMem->db->mallocFailed || flags&(MEM_Str|MEM_Blob) );
60906 return ((n*2) + 12 + ((flags&MEM_Str)!=0));
61125 pMem->flags = MEM_Str | MEM_Ephem;
61686 if( p->flags & (MEM_Blob|MEM_Str) ){
61688 p->flags &= ~MEM_Str;
62974 }else if( pVar->flags & MEM_Str ){
63110 if( (p->flags & (MEM_Str|MEM_Blob))!=0 && p->n>sqlite3_max_blobsize ){
63142 if(((P)->flags&(MEM_Str|MEM_Blob))==0 && sqlite3VdbeMemStringify(P,enc)) \
63190 else if( flags & MEM_Str ){
63268 if( (pRec->flags&MEM_Str)==0 ) return;
63308 if( 0==(pRec->flags&MEM_Str) && (pRec->flags&(MEM_Real|MEM_Int)) ){
63397 }else if( f & MEM_Str ){
63439 }else if( (p->flags & (MEM_Int|MEM_Str))==(MEM_Int|MEM_Str) ){
64472 pOut->flags = MEM_Str|MEM_Static|MEM_Term;
64670 || (u.ad.pMem[u.ad.i].flags & (MEM_Str|MEM_Blob))==0 );
64716 MemSetTypeFlag(pOut, MEM_Str);
65139 assert( MEM_Str==(MEM_Blob>>3) );
65143 assert( pIn1->flags & MEM_Str || db->mallocFailed );
65163 assert( pIn1->flags & MEM_Str || db->mallocFailed );
65933 assert( !(u.am.pDest->flags & (MEM_Blob|MEM_Str)) || u.am.pDest->z==u.am.sMem.z );
67574 assert( u.bg.pData->flags & (MEM_Blob|MEM_Str) );
68538 assert( (u.by.pnErr->flags & (MEM_Str|MEM_Blob))==0 );
69155 pOut->flags = MEM_Str|MEM_Static|MEM_Term;
69538 assert( u.co.pName->flags & MEM_Str );