Home
last modified time | relevance | path

Searched refs:MEM_Zero (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A DvdbeInt.h299 #define MEM_Zero 0x0400 /* Mem.i contains count of 0s appended to blob */ macro
321 ((p)->flags = ((p)->flags&~(MEM_TypeMask|MEM_Zero))|f)
327 (((X)->flags&MEM_TypeMask)==(MEM_Null|MEM_Zero) \
695 #define ExpandBlob(P) (((P)->flags&MEM_Zero)?sqlite3VdbeMemExpandBlob(P):0)
H A Dvdbemem.c366 assert( pMem->flags & MEM_Zero ); in sqlite3VdbeMemExpandBlob()
386 pMem->flags &= ~(MEM_Zero|MEM_Term); in sqlite3VdbeMemExpandBlob()
425 assert( !(pMem->flags&MEM_Zero) ); in sqlite3VdbeMemStringify()
792 pMem->flags &= ~(MEM_Str|MEM_Blob|MEM_Zero); in sqlite3VdbeMemNumerify()
834 pMem->flags &= ~(MEM_Int|MEM_Real|MEM_IntReal|MEM_Blob|MEM_Zero); in sqlite3VdbeMemCast()
885 pMem->flags = MEM_Blob|MEM_Zero; in sqlite3VdbeMemSetZeroBlob()
1008 if( p->flags & MEM_Zero ){ in sqlite3VdbeMemTooBig()
1975 if( p->flags & MEM_Zero ){ in sqlite3ValueBytes()
H A Dvdbetrace.c166 }else if( pVar->flags & MEM_Zero ){ in sqlite3VdbeExpandSql()
H A Dvdbeaux.c3787 if( flags & MEM_Zero ){
3944 pMem->flags = MEM_Null|MEM_Zero; in sqlite3VdbeSerialGet()
4318 assert( (pB1->flags & MEM_Zero)==0 || n1==0 ); in sqlite3BlobCompare()
4319 assert( (pB2->flags & MEM_Zero)==0 || n2==0 ); in sqlite3BlobCompare()
4321 if( (pB1->flags|pB2->flags) & MEM_Zero ){ in sqlite3BlobCompare()
4322 if( pB1->flags & pB2->flags & MEM_Zero ){ in sqlite3BlobCompare()
4324 }else if( pB1->flags & MEM_Zero ){ in sqlite3BlobCompare()
4665 assert( (pRhs->flags & MEM_Zero)==0 || pRhs->n==0 ); in sqlite3VdbeRecordCompareWithSkip()
4677 }else if( pRhs->flags & MEM_Zero ){ in sqlite3VdbeRecordCompareWithSkip()
H A Dvdbe.c528 if( f & MEM_Zero ){ in sqlite3VdbeMemPrettyPrint()
564 printf(p->flags & MEM_Zero ? " NULL-nochng" : " NULL"); in memTracePrint()
691 if( p->flags & MEM_Zero ) h += p->u.nZero; in filterHash()
1655 }else if( (flags1 & MEM_Zero)!=0 ){ in sqlite3VdbeExec()
1663 }else if( (flags2 & MEM_Zero)!=0 ){ in sqlite3VdbeExec()
3365 if( pRec->flags & MEM_Zero ){ in sqlite3VdbeExec()
3439 if( pRec->flags & MEM_Zero ){ in sqlite3VdbeExec()
3496 pOut->flags |= MEM_Zero; in sqlite3VdbeExec()
5165 assert( (r.aMem[ii].flags & MEM_Zero)==0 || r.aMem[ii].n==0 ); in sqlite3VdbeExec()
5576 if( pData->flags & MEM_Zero ){ in sqlite3VdbeExec()
[all …]
H A Dvdbeapi.c327 return (pVal->flags&(MEM_Null|MEM_Zero))==(MEM_Null|MEM_Zero); in sqlite3_value_nochange()
1635 if( pValue->flags & MEM_Zero ){ in sqlite3_bind_value()
/sqlite-3.40.0/test/
H A Dfuzz.test82 # Problems with opcode OP_ToText (did not account for MEM_Zero).