Lines Matching refs:MEM_Zero
24566 #define MEM_Zero 0x0400 /* Mem.i contains count of 0s appended to blob */ macro
24588 ((p)->flags = ((p)->flags&~(MEM_TypeMask|MEM_Zero))|f)
24594 (((X)->flags&MEM_TypeMask)==(MEM_Null|MEM_Zero) \
24989 #define ExpandBlob(P) (((P)->flags&MEM_Zero)?sqlite3VdbeMemExpandBlob(P):0)
85879 assert( pMem->flags & MEM_Zero );
85899 pMem->flags &= ~(MEM_Zero|MEM_Term);
85938 assert( !(pMem->flags&MEM_Zero) );
86377 pMem->flags &= ~(MEM_Str|MEM_Blob|MEM_Zero);
86420 pMem->flags &= ~(MEM_Int|MEM_Real|MEM_IntReal|MEM_Blob|MEM_Zero);
86473 pMem->flags = MEM_Blob|MEM_Zero;
86603 if( p->flags & MEM_Zero ){
87294 assert( (ppVal[0][0].flags & MEM_Zero)==0 );
87711 if( p->flags & MEM_Zero ){
91679 if( flags & MEM_Zero ){
91853 pMem->flags = MEM_Null|MEM_Zero;
92239 assert( (pB1->flags & MEM_Zero)==0 || n1==0 );
92240 assert( (pB2->flags & MEM_Zero)==0 || n2==0 );
92242 if( (pB1->flags|pB2->flags) & MEM_Zero ){
92243 if( pB1->flags & pB2->flags & MEM_Zero ){
92245 }else if( pB1->flags & MEM_Zero ){
92595 assert( (pRhs->flags & MEM_Zero)==0 || pRhs->n==0 );
92607 }else if( pRhs->flags & MEM_Zero ){
93865 return (pVal->flags&(MEM_Null|MEM_Zero))==(MEM_Null|MEM_Zero);
95405 if( pValue->flags & MEM_Zero ){
96331 }else if( pVar->flags & MEM_Zero ){
96995 if( f & MEM_Zero ){
97034 printf(p->flags & MEM_Zero ? " NULL-nochng" : " NULL");
98259 }else if( (flags1 & MEM_Zero)!=0 ){
98267 }else if( (flags2 & MEM_Zero)!=0 ){
100025 if( pRec->flags & MEM_Zero ){
100099 if( pRec->flags & MEM_Zero ){
100156 pOut->flags |= MEM_Zero;
101843 assert( (r.aMem[ii].flags & MEM_Zero)==0 || r.aMem[ii].n==0 );
102257 if( pData->flags & MEM_Zero ){
105031 pDest->flags = MEM_Null|MEM_Zero;