Home | History | Annotate | Download | only in dist

Lines Matching defs:MEM_Dyn

14033   u16 flags;          /* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. */
14074 #define MEM_Dyn 0x0400 /* Need to call Mem.xDel() on Mem.z */
14290 (((X)->flags&(MEM_Agg|MEM_Dyn|MEM_RowSet|MEM_Frame))!=0)
22024 pMem->flags &= ~(MEM_Static|MEM_Dyn|MEM_Ephem);
60868 /* The MEM_Dyn bit is set if and only if Mem.xDel is a non-NULL destructor
60871 assert( (p->flags & MEM_Dyn)==0 || p->xDel!=0 );
60872 assert( (p->flags & MEM_Dyn)!=0 || p->xDel==0 );
60885 ((p->flags&MEM_Dyn)!=0 ? 1 : 0) +
60973 if( (pMem->flags&MEM_Dyn)!=0 ){
60979 pMem->flags &= ~(MEM_Dyn|MEM_Ephem|MEM_Static);
60985 ** Make the given Mem object MEM_Dyn. In other words, make it so
61129 assert( 0==(pMem->flags&MEM_Dyn) && !pMem->xDel );
61148 }else if( p->flags&MEM_Dyn ){
61483 pTo->flags &= ~(MEM_Dyn|MEM_Static|MEM_Ephem);
61499 pTo->flags &= ~MEM_Dyn;
61583 ** management (one of MEM_Dyn or MEM_Static).
61605 flags |= ((xDel==SQLITE_STATIC)?MEM_Static:MEM_Dyn);
63489 testcase( p->flags & MEM_Dyn );
63492 if( p->flags&(MEM_Agg|MEM_Dyn|MEM_Frame|MEM_RowSet) ){
68278 if( f & MEM_Dyn ){
68283 assert( (f & (MEM_Dyn|MEM_Ephem))==0 );
68286 assert( (f & (MEM_Static|MEM_Dyn))==0 );
68315 if( f & MEM_Dyn ){
68320 assert( (f & (MEM_Dyn|MEM_Ephem))==0 );
68323 assert( (f & (MEM_Static|MEM_Dyn))==0 );