Searched refs:MEM_Str (Results 1 – 8 of 8) sorted by relevance
157 if( (p->flags & MEM_Str)==0 ) return 1; in sqlite3VdbeMemValidStrRep()207 if( !(pMem->flags&MEM_Str) ){ in sqlite3VdbeChangeEncoding()397 testcase( (pMem->flags & (MEM_Term|MEM_Str))==(MEM_Term|MEM_Str) ); in sqlite3VdbeMemNulTerminate()399 if( (pMem->flags & (MEM_Term|MEM_Str))!=MEM_Str ){ in sqlite3VdbeMemNulTerminate()441 pMem->flags |= MEM_Str|MEM_Term; in sqlite3VdbeMemStringify()1006 if( p->flags & (MEM_Str|MEM_Blob) ){ in sqlite3VdbeMemTooBig()1171 flags= MEM_Str|MEM_Term; in sqlite3VdbeMemSetStr()1176 flags = MEM_Str; in sqlite3VdbeMemSetStr()1310 pVal->flags |= MEM_Str; in valueToText()1350 if( (pVal->flags&(MEM_Str|MEM_Term))==(MEM_Str|MEM_Term) && pVal->enc==enc ){ in sqlite3ValueText()[all …]
345 assert( (pRec->flags & (MEM_Str|MEM_Int|MEM_Real|MEM_IntReal))==MEM_Str ); in applyNumericAffinity()359 pRec->flags &= ~MEM_Str; in applyNumericAffinity()489 testcase( pMem->flags & MEM_Str ); in numericType()531 }else if( f & MEM_Str ){ in sqlite3VdbeMemPrettyPrint()565 }else if( (p->flags & (MEM_Int|MEM_Str))==(MEM_Int|MEM_Str) ){ in memTracePrint()1654 flags1 = pIn1->flags & ~MEM_Str; in sqlite3VdbeExec()1674 MemSetTypeFlag(pOut, MEM_Str); in sqlite3VdbeExec()2188 if( (flags1 & (MEM_Int|MEM_IntReal|MEM_Real|MEM_Str))==MEM_Str ){ in sqlite3VdbeExec()2193 if( (flags3 & (MEM_Int|MEM_IntReal|MEM_Real|MEM_Str))==MEM_Str ){ in sqlite3VdbeExec()4638 if( (flags3 & (MEM_Int|MEM_Real|MEM_IntReal|MEM_Str))==MEM_Str ){ in sqlite3VdbeExec()[all …]
191 assert( pMem->flags&MEM_Str ); in sqlite3VdbeMemTranslate()345 c = MEM_Str|MEM_Term|(pMem->flags&(MEM_AffMask|MEM_Subtype)); in sqlite3VdbeMemTranslate()480 assert( (m.flags & MEM_Str)!=0 || db->mallocFailed ); in sqlite3Utf16to8()
1810 if( pMem->flags & MEM_Str ){ in sqlite3VdbeDisplayP4()3784 assert( pMem->db->mallocFailed || flags&(MEM_Str|MEM_Blob) );3791 return ((n*2) + 12 + ((flags&MEM_Str)!=0));4019 static const u16 aFlag[] = { MEM_Blob|MEM_Ephem, MEM_Str|MEM_Ephem }; in sqlite3VdbeSerialGet()4437 if( combined_flags&MEM_Str ){ in sqlite3MemCompare()4438 if( (f1 & MEM_Str)==0 ){ in sqlite3MemCompare()4441 if( (f2 & MEM_Str)==0 ){ in sqlite3MemCompare()4631 else if( pRhs->flags & MEM_Str ){ in sqlite3VdbeRecordCompareWithSkip()4650 mem1.flags = MEM_Str; in sqlite3VdbeRecordCompareWithSkip()4859 assert( pPKey2->aMem[0].flags & MEM_Str ); in vdbeRecordCompareString()[all …]
81 val.flags = MEM_Str|MEM_Term|MEM_Static; in test_value_overhead()
135 }else if( pVar->flags & MEM_Str ){ in sqlite3VdbeExpandSql()
286 #define MEM_Str 0x0002 /* Value is a string */ macro
176 if( p->flags & (MEM_Blob|MEM_Str) ){ in sqlite3_value_blob()313 }else if( pVal->flags & MEM_Str ){ in sqlite3_value_type()346 if( pNew->flags&(MEM_Str|MEM_Blob) ){ in sqlite3_value_dup()