Lines Matching defs:SQLITE_UTF16LE

4969 ** [SQLITE_UTF8], [SQLITE_UTF16], [SQLITE_UTF16BE], or [SQLITE_UTF16LE]
5702 ** [SQLITE_UTF16LE] if the function implementation invokes
5838 #define SQLITE_UTF16LE 2 /* IMP: R-03371-37637 */
6109 ** [SQLITE_UTF16BE], or [SQLITE_UTF16LE] according to the current text encoding
6451 ** of [SQLITE_UTF8], [SQLITE_UTF16], [SQLITE_UTF16BE], or [SQLITE_UTF16LE].
6593 ** <li> [SQLITE_UTF16LE],
6700 ** or [SQLITE_UTF16LE], indicating the most desirable form of the collation
15034 # define SQLITE_UTF16NATIVE SQLITE_UTF16LE
15043 # define SQLITE_UTF16NATIVE (SQLITE_BIGENDIAN?SQLITE_UTF16BE:SQLITE_UTF16LE)
23337 u8 enc; /* SQLITE_UTF8, SQLITE_UTF16BE, SQLITE_UTF16LE */
34634 if( desiredEnc==SQLITE_UTF16LE ){
34652 if( pMem->enc==SQLITE_UTF16LE ){
34760 bom = SQLITE_UTF16LE;
34866 if( SQLITE_UTF16NATIVE==SQLITE_UTF16LE ) z++;
34874 - (SQLITE_UTF16NATIVE==SQLITE_UTF16LE);
35452 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
35463 assert( SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
35464 testcase( enc==SQLITE_UTF16LE );
35731 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
35737 assert( SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
82975 ** 'desiredEnc', one of SQLITE_UTF8, SQLITE_UTF16LE or SQLITE_UTF16BE.
82991 assert( desiredEnc==SQLITE_UTF8 || desiredEnc==SQLITE_UTF16LE
84141 ** parameter, which must be one of SQLITE_UTF16BE, SQLITE_UTF16LE or
89458 pMem1->enc==SQLITE_UTF16LE || pMem1->enc==SQLITE_UTF16BE );
90615 return sqlite3ValueText(pVal, SQLITE_UTF16LE);
91002 setResultStrOrError(pCtx, z, n & ~(u64)1, SQLITE_UTF16LE, xDel);
101581 testcase( pName->enc==SQLITE_UTF16LE );
127130 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 };
127197 pColl[1].enc = SQLITE_UTF16LE;
127240 assert( SQLITE_UTF8==1 && SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
127256 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
139076 assert( strcmp(azEnc[SQLITE_UTF16LE],"utf16le")==0 );
140949 { "UTF-16le", SQLITE_UTF16LE }, /* Must be element [2] */
140951 { "UTF16le", SQLITE_UTF16LE },
140961 assert( encnames[SQLITE_UTF16LE].enc==SQLITE_UTF16LE );
181695 ** to one of SQLITE_UTF16LE or SQLITE_UTF16BE using the
181712 (SQLITE_UTF16LE|extraFlags)^SQLITE_FUNC_UNSAFE, /* tag-20230109-1*/
181722 case SQLITE_UTF16LE:
182555 ** to one of SQLITE_UTF16LE or SQLITE_UTF16BE using the
183197 createCollation(db, sqlite3StrBINARY, SQLITE_UTF16LE, 0, binCollFunc, 0);