Home | History | Annotate | Download | only in dist

Lines Matching defs:MEM_Blob

14059 #define MEM_Blob      0x0010   /* Value is a BLOB */
60882 if( (p->flags & (MEM_Str|MEM_Blob)) && p->z!=0 ){
60950 assert( bPreserve==0 || pMem->flags&(MEM_Blob|MEM_Str) );
60998 if( (f&(MEM_Str|MEM_Blob)) && pMem->z!=pMem->zMalloc ){
61021 assert( pMem->flags&MEM_Blob );
61080 assert( !(fg&(MEM_Str|MEM_Blob)) );
61226 }else if( flags & (MEM_Str|MEM_Blob) ){
61250 }else if( pMem->flags & (MEM_Str|MEM_Blob) ){
61327 assert( (pMem->flags & (MEM_Blob|MEM_Str))!=0 );
61338 pMem->flags &= ~(MEM_Str|MEM_Blob);
61366 pMem->flags = MEM_Blob|MEM_Zero;
61434 if( p->flags & (MEM_Str|MEM_Blob) ){
61502 if( pTo->flags&(MEM_Str|MEM_Blob) ){
61570 flags = (enc==0?MEM_Blob:MEM_Str);
61664 pMem->flags = MEM_Blob|MEM_Ephem;
61675 pMem->flags = MEM_Blob|MEM_Term;
61705 assert( (MEM_Blob>>3) == MEM_Str );
61706 pVal->flags |= (pVal->flags & MEM_Blob)>>3;
61718 assert( (pVal->flags&MEM_Blob)==0 );
62225 if( (p->flags & MEM_Blob)!=0 || sqlite3ValueText(pVal, enc) ){
63317 assert( pMem->flags & MEM_Blob );
63581 if( pSub->flags&MEM_Blob ){
63645 pSub->flags |= MEM_Blob;
65068 assert( pMem->db->mallocFailed || flags&(MEM_Str|MEM_Blob) );
65283 static const u16 aFlag[] = { MEM_Blob|MEM_Ephem, MEM_Str|MEM_Ephem };
65785 else if( pRhs->flags & MEM_Blob ){
66044 testcase( flags & MEM_Blob );
66045 if( (flags & (MEM_Real|MEM_Null|MEM_Blob))==0 && p->pKeyInfo->aColl[0]==0 ){
66401 if( p->flags & (MEM_Blob|MEM_Str) ){
66403 p->flags |= MEM_Blob;
67785 assert( pVar->flags & MEM_Blob );
67996 ** The next global variable records the size of the largest MEM_Blob
68005 if( (p->flags & (MEM_Str|MEM_Blob))!=0 && p->n>sqlite3_max_blobsize ){
68071 if(((P)->flags&(MEM_Str|MEM_Blob))==0 && sqlite3VdbeMemStringify(P,enc)) \
68252 if( pMem->flags & (MEM_Str|MEM_Blob) ){
68275 if( f&MEM_Blob ){
69298 || (pMem[i].flags & (MEM_Str|MEM_Blob))==0 );
69773 assert( MEM_Str==(MEM_Blob>>3) );
69774 pIn1->flags |= (pIn1->flags&MEM_Blob)>>3;
69778 pIn1->flags &= ~(MEM_Int|MEM_Real|MEM_Blob|MEM_Zero);
69795 if( (pIn1->flags & MEM_Blob)==0 ){
69798 MemSetTypeFlag(pIn1, MEM_Blob);
69800 pIn1->flags &= ~(MEM_TypeMask&~MEM_Blob);
70376 assert( pReg->flags & MEM_Blob );
70565 assert( (pDest->flags & (MEM_Blob|MEM_Str))==0 || pDest->z==sMem.z );
70748 pOut->flags = MEM_Blob;
71478 ** MEM_Blob content contained in register P2.
71859 assert( pIn3->flags & MEM_Blob );
72116 ** entry is overwritten. The data is the value MEM_Blob stored in register
72196 assert( pData->flags & (MEM_Blob|MEM_Str) );
72335 assert( rc!=SQLITE_OK || (pOut->flags & MEM_Blob) );
72412 MemSetTypeFlag(pOut, MEM_Blob);
72749 assert( pIn2->flags & MEM_Blob );
73251 assert( (pnErr->flags & (MEM_Str|MEM_Blob))==0 );
76086 MemSetTypeFlag(pOut, MEM_Blob);