Home
last modified time | relevance | path

Searched refs:MEM_Str (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/src/
H A Dvdbemem.c157 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 …]
H A Dvdbe.c345 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 …]
H A Dutf.c191 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()
H A Dvdbeaux.c1810 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 …]
H A Dtest5.c81 val.flags = MEM_Str|MEM_Term|MEM_Static; in test_value_overhead()
H A Dvdbetrace.c135 }else if( pVar->flags & MEM_Str ){ in sqlite3VdbeExpandSql()
H A DvdbeInt.h286 #define MEM_Str 0x0002 /* Value is a string */ macro
H A Dvdbeapi.c176 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()