Lines Matching refs:MEM_Str
50 assert( (p->flags & (MEM_Int|MEM_Real|MEM_Str|MEM_Blob|MEM_Agg))==0 ); in sqlite3VdbeCheckMemInvariants()
90 if( (p->flags & (MEM_Str|MEM_Blob)) && p->n>0 ){ in sqlite3VdbeCheckMemInvariants()
157 if( (p->flags & MEM_Str)==0 ) return 1; in sqlite3VdbeMemValidStrRep()
207 if( !(pMem->flags&MEM_Str) ){ in sqlite3VdbeChangeEncoding()
245 assert( bPreserve==0 || pMem->flags&(MEM_Blob|MEM_Str) ); in sqlite3VdbeMemGrow()
343 if( (pMem->flags & (MEM_Str|MEM_Blob))!=0 ){ in sqlite3VdbeMemMakeWriteable()
397 testcase( (pMem->flags & (MEM_Term|MEM_Str))==(MEM_Term|MEM_Str) ); in sqlite3VdbeMemNulTerminate()
398 testcase( (pMem->flags & (MEM_Term|MEM_Str))==0 ); in sqlite3VdbeMemNulTerminate()
399 if( (pMem->flags & (MEM_Term|MEM_Str))!=MEM_Str ){ in sqlite3VdbeMemNulTerminate()
426 assert( !(pMem->flags&(MEM_Str|MEM_Blob)) ); in sqlite3VdbeMemStringify()
441 pMem->flags |= MEM_Str|MEM_Term; in sqlite3VdbeMemStringify()
631 }else if( (flags & (MEM_Str|MEM_Blob))!=0 && pMem->z!=0 ){ in sqlite3VdbeIntValue()
659 }else if( pMem->flags & (MEM_Str|MEM_Blob) ){ in sqlite3VdbeRealValue()
779 assert( (pMem->flags & (MEM_Blob|MEM_Str))!=0 ); in sqlite3VdbeMemNumerify()
792 pMem->flags &= ~(MEM_Str|MEM_Blob|MEM_Zero); in sqlite3VdbeMemNumerify()
809 assert( pMem->flags & MEM_Str || pMem->db->mallocFailed ); in sqlite3VdbeMemCast()
810 if( pMem->flags & MEM_Str ) MemSetTypeFlag(pMem, MEM_Blob); in sqlite3VdbeMemCast()
830 assert( MEM_Str==(MEM_Blob>>3) ); in sqlite3VdbeMemCast()
833 assert( pMem->flags & MEM_Str || pMem->db->mallocFailed ); in sqlite3VdbeMemCast()
1006 if( p->flags & (MEM_Str|MEM_Blob) ){ in sqlite3VdbeMemTooBig()
1088 if( pTo->flags&(MEM_Str|MEM_Blob) ){ in sqlite3VdbeMemCopy()
1171 flags= MEM_Str|MEM_Term; in sqlite3VdbeMemSetStr()
1176 flags = MEM_Str; in sqlite3VdbeMemSetStr()
1308 if( pVal->flags & (MEM_Blob|MEM_Str) ){ in valueToText()
1310 pVal->flags |= MEM_Str; in valueToText()
1350 if( (pVal->flags&(MEM_Str|MEM_Term))==(MEM_Str|MEM_Term) && pVal->enc==enc ){ in sqlite3ValueText()
1622 pVal->flags &= ~MEM_Str; in valueFromExpr()
1967 assert( (p->flags & MEM_Null)==0 || (p->flags & (MEM_Str|MEM_Blob))==0 ); in sqlite3ValueBytes()
1968 if( (p->flags & MEM_Str)!=0 && pVal->enc==enc ){ in sqlite3ValueBytes()
1971 if( (p->flags & MEM_Str)!=0 && enc!=SQLITE_UTF8 && pVal->enc!=SQLITE_UTF8 ){ in sqlite3ValueBytes()