MEM_Blob 56516 ext/sqlite3/libsqlite/sqlite3.c if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){ MEM_Blob 56539 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->flags&MEM_Blob ); MEM_Blob 56598 ext/sqlite3/libsqlite/sqlite3.c assert( !(fg&(MEM_Str|MEM_Blob)) ); MEM_Blob 56757 ext/sqlite3/libsqlite/sqlite3.c }else if( flags & (MEM_Str|MEM_Blob) ){ MEM_Blob 56781 ext/sqlite3/libsqlite/sqlite3.c }else if( pMem->flags & (MEM_Str|MEM_Blob) ){ MEM_Blob 56858 ext/sqlite3/libsqlite/sqlite3.c assert( (pMem->flags & (MEM_Blob|MEM_Str))!=0 ); MEM_Blob 56869 ext/sqlite3/libsqlite/sqlite3.c pMem->flags &= ~(MEM_Str|MEM_Blob); MEM_Blob 56895 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Blob|MEM_Zero; MEM_Blob 56966 ext/sqlite3/libsqlite/sqlite3.c if( p->flags & (MEM_Str|MEM_Blob) ){ MEM_Blob 57033 ext/sqlite3/libsqlite/sqlite3.c if( pTo->flags&(MEM_Str|MEM_Blob) ){ MEM_Blob 57101 ext/sqlite3/libsqlite/sqlite3.c flags = (enc==0?MEM_Blob:MEM_Str); MEM_Blob 57314 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Blob|MEM_Ephem; MEM_Blob 57316 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Blob|MEM_Dyn|MEM_Term; MEM_Blob 57355 ext/sqlite3/libsqlite/sqlite3.c assert( (MEM_Blob>>3) == MEM_Str ); MEM_Blob 57356 ext/sqlite3/libsqlite/sqlite3.c pVal->flags |= (pVal->flags & MEM_Blob)>>3; MEM_Blob 57368 ext/sqlite3/libsqlite/sqlite3.c assert( (pVal->flags&MEM_Blob)==0 ); MEM_Blob 57539 ext/sqlite3/libsqlite/sqlite3.c if( (p->flags & MEM_Blob)!=0 || sqlite3ValueText(pVal, enc) ){ MEM_Blob 58473 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->flags & MEM_Blob ); MEM_Blob 58723 ext/sqlite3/libsqlite/sqlite3.c if( pSub->flags&MEM_Blob ){ MEM_Blob 58789 ext/sqlite3/libsqlite/sqlite3.c pSub->flags |= MEM_Blob; MEM_Blob 60138 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->db->mallocFailed || flags&(MEM_Str|MEM_Blob) ); MEM_Blob 60365 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = MEM_Blob | MEM_Ephem; MEM_Blob 60936 ext/sqlite3/libsqlite/sqlite3.c if( p->flags & (MEM_Blob|MEM_Str) ){ MEM_Blob 60939 ext/sqlite3/libsqlite/sqlite3.c p->flags |= MEM_Blob; MEM_Blob 62243 ext/sqlite3/libsqlite/sqlite3.c assert( pVar->flags & MEM_Blob ); MEM_Blob 62360 ext/sqlite3/libsqlite/sqlite3.c if( (p->flags & (MEM_Str|MEM_Blob))!=0 && p->n>sqlite3_max_blobsize ){ MEM_Blob 62392 ext/sqlite3/libsqlite/sqlite3.c if(((P)->flags&(MEM_Str|MEM_Blob))==0 && sqlite3VdbeMemStringify(P,enc)) \ MEM_Blob 62603 ext/sqlite3/libsqlite/sqlite3.c if( f&MEM_Blob ){ MEM_Blob 63897 ext/sqlite3/libsqlite/sqlite3.c || (u.ad.pMem[u.ad.i].flags & (MEM_Str|MEM_Blob))==0 ); MEM_Blob 64366 ext/sqlite3/libsqlite/sqlite3.c assert( MEM_Str==(MEM_Blob>>3) ); MEM_Blob 64367 ext/sqlite3/libsqlite/sqlite3.c pIn1->flags |= (pIn1->flags&MEM_Blob)>>3; MEM_Blob 64371 ext/sqlite3/libsqlite/sqlite3.c pIn1->flags &= ~(MEM_Int|MEM_Real|MEM_Blob|MEM_Zero); MEM_Blob 64388 ext/sqlite3/libsqlite/sqlite3.c if( (pIn1->flags & MEM_Blob)==0 ){ MEM_Blob 64391 ext/sqlite3/libsqlite/sqlite3.c MemSetTypeFlag(pIn1, MEM_Blob); MEM_Blob 64393 ext/sqlite3/libsqlite/sqlite3.c pIn1->flags &= ~(MEM_TypeMask&~MEM_Blob); MEM_Blob 64945 ext/sqlite3/libsqlite/sqlite3.c assert( u.am.pReg->flags & MEM_Blob ); MEM_Blob 65136 ext/sqlite3/libsqlite/sqlite3.c assert( !(u.am.pDest->flags & (MEM_Blob|MEM_Str)) || u.am.pDest->z==u.am.sMem.z ); MEM_Blob 65301 ext/sqlite3/libsqlite/sqlite3.c pOut->flags = MEM_Blob | MEM_Dyn; MEM_Blob 66330 ext/sqlite3/libsqlite/sqlite3.c assert( pIn3->flags & MEM_Blob ); MEM_Blob 66753 ext/sqlite3/libsqlite/sqlite3.c assert( u.bf.pData->flags & (MEM_Blob|MEM_Str) ); MEM_Blob 66933 ext/sqlite3/libsqlite/sqlite3.c MemSetTypeFlag(pOut, MEM_Blob); MEM_Blob 67191 ext/sqlite3/libsqlite/sqlite3.c assert( pIn2->flags & MEM_Blob ); MEM_Blob 67641 ext/sqlite3/libsqlite/sqlite3.c assert( (u.bv.pnErr->flags & (MEM_Str|MEM_Blob))==0 );