Lines Matching refs:SQLITE_UTF16_ALIGNED
5627 #define SQLITE_UTF16_ALIGNED 8 /* sqlite3_create_collation only */ macro
78496 assert( (enc&3)==(enc&~SQLITE_UTF16_ALIGNED) );
78502 if( pVal->enc != (enc & ~SQLITE_UTF16_ALIGNED) ){
78503 sqlite3VdbeChangeEncoding(pVal, enc & ~SQLITE_UTF16_ALIGNED);
78505 if( (enc & SQLITE_UTF16_ALIGNED)!=0 && 1==(1&SQLITE_PTR_TO_INT(pVal->z)) ){
78516 assert(pVal->enc==(enc & ~SQLITE_UTF16_ALIGNED) || pVal->db==0
78518 if( pVal->enc==(enc & ~SQLITE_UTF16_ALIGNED) ){
78539 assert( (enc&3)==(enc&~SQLITE_UTF16_ALIGNED) );
169289 testcase( enc2==SQLITE_UTF16_ALIGNED );
169290 if( enc2==SQLITE_UTF16 || enc2==SQLITE_UTF16_ALIGNED ){
169316 if( (pColl->enc & ~SQLITE_UTF16_ALIGNED)==enc2 ){
169336 pColl->enc = (u8)(enc2 | (enc & SQLITE_UTF16_ALIGNED));