Lines Matching refs:MEM_Zero

23417 #define MEM_Zero      0x0400   /* Mem.i contains count of 0s appended to blob */  macro
23439 ((p)->flags = ((p)->flags&~(MEM_TypeMask|MEM_Zero))|f)
23445 (((X)->flags&MEM_TypeMask)==(MEM_Null|MEM_Zero) \
23826 #define ExpandBlob(P) (((P)->flags&MEM_Zero)?sqlite3VdbeMemExpandBlob(P):0)
83186 assert( pMem->flags & MEM_Zero );
83206 pMem->flags &= ~(MEM_Zero|MEM_Term);
83245 assert( !(pMem->flags&MEM_Zero) );
83585 pMem->flags &= ~(MEM_Str|MEM_Blob|MEM_Zero);
83628 pMem->flags &= ~(MEM_Int|MEM_Real|MEM_IntReal|MEM_Blob|MEM_Zero);
83681 pMem->flags = MEM_Blob|MEM_Zero;
83811 if( p->flags & MEM_Zero ){
84414 assert( (ppVal[0][0].flags & MEM_Zero)==0 );
84826 if( p->flags & MEM_Zero ){
88760 if( flags & MEM_Zero ){
88934 pMem->flags = MEM_Null|MEM_Zero;
89317 assert( (pB1->flags & MEM_Zero)==0 || n1==0 );
89318 assert( (pB2->flags & MEM_Zero)==0 || n2==0 );
89320 if( (pB1->flags|pB2->flags) & MEM_Zero ){
89321 if( pB1->flags & pB2->flags & MEM_Zero ){
89323 }else if( pB1->flags & MEM_Zero ){
89680 assert( (pRhs->flags & MEM_Zero)==0 || pRhs->n==0 );
89692 }else if( pRhs->flags & MEM_Zero ){
90712 return (pVal->flags&(MEM_Null|MEM_Zero))==(MEM_Null|MEM_Zero);
92201 if( pValue->flags & MEM_Zero ){
93084 }else if( pVar->flags & MEM_Zero ){
93649 if( f & MEM_Zero ){
93688 printf(p->flags & MEM_Zero ? " NULL-nochng" : " NULL");
94869 }else if( (flags1 & MEM_Zero)!=0 ){
94877 }else if( (flags2 & MEM_Zero)!=0 ){
96603 if( pRec->flags & MEM_Zero ){
96677 if( pRec->flags & MEM_Zero ){
96734 pOut->flags |= MEM_Zero;
98414 assert( (r.aMem[ii].flags & MEM_Zero)==0 || r.aMem[ii].n==0 );
98828 if( pData->flags & MEM_Zero ){
101496 pDest->flags = MEM_Null|MEM_Zero;