Home | History | Annotate | Download | only in dist

Lines Matching defs:MEM_Null

14033   u16 flags;          /* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. */
14046 ** If the MEM_Null flag is set, then the value is an SQL NULL value.
14055 #define MEM_Null 0x0001 /* Value is NULL */
60965 pMem->flags = MEM_Null;
61067 ** A MEM_Null value will never be passed to this function. This function is
61121 assert( (pMem->flags & MEM_Null)!=0 || pFunc==pMem->u.pDef );
61124 ctx.s.flags = MEM_Null;
61326 if( (pMem->flags & (MEM_Int|MEM_Real|MEM_Null))==0 ){
61337 assert( (pMem->flags & (MEM_Int|MEM_Real|MEM_Null))!=0 );
61354 MemSetTypeFlag(pMem, MEM_Null);
61418 pMem->flags = MEM_Null;
61525 pFrom->flags = MEM_Null;
61702 if( pVal->flags&MEM_Null ){
61737 p->flags = MEM_Null;
61785 pRec->aMem[i].flags = MEM_Null;
63314 }else if( pMem->flags & MEM_Null ){
63698 pMem->flags = MEM_Null; /* Comment */
63945 p->aVar[n].flags = MEM_Null;
64097 pColName->flags = MEM_Null;
65041 if( flags&MEM_Null ){
65213 pMem->flags = MEM_Null;
65272 pMem->flags = sqlite3IsNaN(pMem->r) ? MEM_Null : MEM_Real;
65529 if( combined_flags&MEM_Null ){
65530 return (f2&MEM_Null) - (f1&MEM_Null);
66043 testcase( flags & MEM_Null );
66045 if( (flags & (MEM_Real|MEM_Null|MEM_Blob))==0 && p->pKeyInfo->aColl[0]==0 ){
66225 if( 0==(pMem->flags & MEM_Null) ){
66385 p->aVar[i].flags = MEM_Null;
66584 if( pCtx->s.flags & MEM_Null ){
66886 pMem->flags = MEM_Null;
67011 = {0, "", (double)0, {0}, 0, MEM_Null, 0,
67315 pVar->flags = MEM_Null;
67746 if( pVar->flags & MEM_Null ){
68354 }else if( p->flags & MEM_Null ){
68864 if( (pIn3->flags & MEM_Null)==0 ) break;
69067 pOut->flags = nullFlag = pOp->p1 ? (MEM_Null|MEM_Cleared) : MEM_Null;
69089 pOut->flags = (pOut->flags|MEM_Null)&~MEM_Undefined;
69331 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
69417 if( (flags & MEM_Null)!=0 ) goto arithmetic_result_is_null;
69560 pOut->flags = MEM_Null;
69563 MemSetTypeFlag(&ctx.s, MEM_Null);
69597 assert( pOut->flags==MEM_Null );
69658 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
69772 if( pIn1->flags & MEM_Null ) break;
69794 if( pIn1->flags & MEM_Null ) break;
69834 if( (pIn1->flags & MEM_Null)==0 ){
69853 if( (pIn1->flags & MEM_Null)==0 ){
69957 if( (flags1 | flags3)&MEM_Null ){
69967 if( (flags1&MEM_Null)!=0
69968 && (flags3&MEM_Null)!=0
69982 MemSetTypeFlag(pOut, MEM_Null);
70159 if( pIn1->flags & MEM_Null ){
70165 if( pIn2->flags & MEM_Null ){
70179 MemSetTypeFlag(pOut, MEM_Null);
70197 if( pIn1->flags & MEM_Null ){
70215 if( pIn1->flags & MEM_Null ){
70261 if( pIn1->flags & MEM_Null ){
70285 VdbeBranchTaken( (pIn1->flags & MEM_Null)!=0, 2);
70286 if( (pIn1->flags & MEM_Null)!=0 ){
70299 VdbeBranchTaken( (pIn1->flags & MEM_Null)==0, 2);
70300 if( (pIn1->flags & MEM_Null)==0 ){
70381 MemSetTypeFlag(pDest, MEM_Null);
70488 sMem.flags = MEM_Null;
70514 MemSetTypeFlag(pDest, MEM_Null);
71869 if( r.aMem[ii].flags & MEM_Null ){
72192 if( pData->flags & MEM_Null ){
72445 pOut->flags = MEM_Null;
72827 pOut->flags = MEM_Null;
72973 pOut->flags = MEM_Null;
73687 ctx.s.flags = MEM_Null;
73734 assert( (pMem->flags & ~(MEM_Null|MEM_Agg))==0 );
74170 MemSetTypeFlag(&sContext.s, MEM_Null);
74330 assert( nArg>1 && apArg[0] && (apArg[0]->flags&MEM_Null) );
75424 if( r2->aMem[i].flags & MEM_Null ){