Lines Matching refs:MEM_Null
12123 u16 flags; /* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. */
12137 ** If the MEM_Null flag is set, then the value is an SQL NULL value.
12149 #define MEM_Null 0x0001 /* Value is NULL */
54262 pMem->flags = MEM_Null;
54353 ** A MEM_Null value will never be passed to this function. This function is
54407 assert( (pMem->flags & MEM_Null)!=0 || pFunc==pMem->u.pDef );
54410 ctx.s.flags = MEM_Null;
54625 if( (pMem->flags & (MEM_Int|MEM_Real|MEM_Null))==0 ){
54636 assert( (pMem->flags & (MEM_Int|MEM_Real|MEM_Null))!=0 );
54653 MemSetTypeFlag(pMem, MEM_Null);
54718 pMem->flags = MEM_Null;
54824 pFrom->flags = MEM_Null;
54947 if( combined_flags&MEM_Null ){
54948 return (f2&MEM_Null) - (f1&MEM_Null);
55120 if( pVal->flags&MEM_Null ){
55155 p->flags = MEM_Null;
56211 assert( (pMem->flags & MEM_Null)==0 );
56330 p->flags = MEM_Null;
56536 pMem->flags = MEM_Null; /* Comment */
56734 p->aVar[n].flags = MEM_Null;
56742 p->aMem[n].flags = MEM_Null;
56870 for(i=1; i<=p->nMem; i++) assert( p->aMem==0 || p->aMem[i].flags==MEM_Null );
56896 pColName->flags = MEM_Null;
57792 if( flags&MEM_Null ){
57965 pMem->flags = MEM_Null;
58023 pMem->flags = sqlite3IsNaN(pMem->r) ? MEM_Null : MEM_Real;
58442 if( 0==(pMem->flags & MEM_Null) ){
58594 p->aVar[i].flags = MEM_Null;
58757 if( pCtx->s.flags & MEM_Null ){
59016 pMem->flags = MEM_Null;
59156 = {{0}, (double)0, 0, "", 0, MEM_Null, SQLITE_NULL, 0, 0, 0 };
59446 pVar->flags = MEM_Null;
59878 if( pVar->flags & MEM_Null ){
60083 if( flags & MEM_Null ){
60339 if( p->flags & MEM_Null ){
61210 if( (pIn3->flags & MEM_Null)==0 ) break;
61365 pOut->flags = MEM_Null;
61579 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
61659 if( (u.af.flags & MEM_Null)!=0 ) goto arithmetic_result_is_null;
61800 u.ag.ctx.s.flags = MEM_Null;
61810 MemSetTypeFlag(&u.ag.ctx.s, MEM_Null);
61894 if( (pIn1->flags | pIn2->flags) & MEM_Null ){
61982 if( pIn1->flags & MEM_Null ) break;
62004 if( pIn1->flags & MEM_Null ) break;
62044 if( (pIn1->flags & MEM_Null)==0 ){
62063 if( (pIn1->flags & MEM_Null)==0 ){
62159 if( (pIn1->flags | pIn3->flags)&MEM_Null ){
62167 u.ai.res = (pIn1->flags & pIn3->flags & MEM_Null)==0;
62175 MemSetTypeFlag(pOut, MEM_Null);
62342 if( pIn1->flags & MEM_Null ){
62348 if( pIn2->flags & MEM_Null ){
62362 MemSetTypeFlag(pOut, MEM_Null);
62379 if( pIn1->flags & MEM_Null ){
62396 if( pIn1->flags & MEM_Null ){
62422 if( pIn1->flags & MEM_Null ){
62444 if( (pIn1->flags & MEM_Null)!=0 ){
62456 if( (pIn1->flags & MEM_Null)==0 ){
62516 MemSetTypeFlag(u.am.pDest, MEM_Null);
62575 assert( u.am.pDest->flags&MEM_Null );
62700 u.am.sMem.flags = MEM_Null;
62741 assert( u.am.pDest->flags&MEM_Null );
64002 if( u.bc.aMx[u.bc.ii].flags & MEM_Null ){
64008 assert( (u.bc.aMx[u.bc.nField].flags & MEM_Null)==0 );
64340 if( u.bf.pData->flags & MEM_Null ){
64557 pOut->flags = MEM_Null;
64857 pOut->flags = MEM_Null;
64979 pOut->flags = MEM_Null;
65469 u.by.pMem->flags = MEM_Null;
65677 u.cb.ctx.s.flags = MEM_Null;
65717 assert( (u.cc.pMem->flags & ~(MEM_Null|MEM_Agg))==0 );
66151 MemSetTypeFlag(&u.ci.sContext.s, MEM_Null);
66301 assert( u.cl.nArg>1 && u.cl.apArg[0] && (u.cl.apArg[0]->flags&MEM_Null) );