Lines Matching refs:flags3
96587 u16 flags3; /* Copy of initial value of pIn3->flags */
96592 flags3 = pIn3->flags;
96593 if( (flags1 & flags3 & MEM_Int)!=0 ){
96620 if( (flags1 | flags3)&MEM_Null ){
96630 if( (flags1&flags3&MEM_Null)!=0
96631 && (flags3&MEM_Cleared)==0
96635 res = ((flags3 & MEM_Null) ? -1 : +1); /* Operands are not equal */
96655 if( (flags1 | flags3)&MEM_Str ){
96658 assert( flags3==pIn3->flags || CORRUPT_DB );
96659 flags3 = pIn3->flags;
96661 if( (flags3 & (MEM_Int|MEM_IntReal|MEM_Real|MEM_Str))==MEM_Str ){
96665 }else if( affinity==SQLITE_AFF_TEXT && ((flags1 | flags3) & MEM_Str)!=0 ){
96675 if( NEVER(pIn1==pIn3) ) flags3 = flags1 | MEM_Str;
96677 if( (flags3 & MEM_Str)!=0 ){
96679 }else if( (flags3&(MEM_Int|MEM_Real|MEM_IntReal))!=0 ){
96684 testcase( (flags3&MEM_Dyn) != (pIn3->flags&MEM_Dyn) );
96685 flags3 = (pIn3->flags & ~MEM_TypeMask) | (flags3 & MEM_TypeMask);
96711 assert( (pIn3->flags & MEM_Dyn) == (flags3 & MEM_Dyn) );
96712 pIn3->flags = flags3;
99139 u16 flags3, newType;
99148 flags3 = pIn3->flags;
99149 if( (flags3 & (MEM_Int|MEM_Real|MEM_IntReal|MEM_Str))==MEM_Str ){
99154 pIn3->flags = flags3; /* But convert the type back to its original */