Lines Matching refs:SQLITE_UTF8

4115 #define SQLITE_UTF8           1  macro
10537 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10540 {nArg, SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10543 {nArg,SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL)|extraFlags,\
10546 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10549 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|flags, \
10552 {nArg, SQLITE_UTF8|(nc*SQLITE_FUNC_NEEDCOLL), \
14660 }else if( sqlite3AtoF(zDate, &r, sqlite3Strlen30(zDate), SQLITE_UTF8) ){ in parseDateOrTime()
14940 && sqlite3AtoF(&z[8], &r, sqlite3Strlen30(&z[8]), SQLITE_UTF8) in parseModifier()
14997 if( !sqlite3AtoF(z, &r, n, SQLITE_UTF8) ){ in parseModifier()
21335 if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){ in sqlite3VdbeMemTranslate()
21356 if( desiredEnc==SQLITE_UTF8 ){ in sqlite3VdbeMemTranslate()
21387 if( pMem->enc==SQLITE_UTF8 ){ in sqlite3VdbeMemTranslate()
21405 assert( desiredEnc==SQLITE_UTF8 ); in sqlite3VdbeMemTranslate()
21422 assert( (pMem->n+(desiredEnc==SQLITE_UTF8?1:2))<=len ); in sqlite3VdbeMemTranslate()
21548 sqlite3VdbeChangeEncoding(&m, SQLITE_UTF8); in sqlite3Utf16to8()
21765 sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC); in sqlite3Error()
21916 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE ); in sqlite3AtoF()
21919 if( enc==SQLITE_UTF8 ){ in sqlite3AtoF()
22130 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE ); in sqlite3Atoi64()
22131 if( enc==SQLITE_UTF8 ){ in sqlite3Atoi64()
59987 assert( desiredEnc==SQLITE_UTF8 || desiredEnc==SQLITE_UTF16LE
60180 pMem->enc = SQLITE_UTF8;
60448 pMem->enc = SQLITE_UTF8;
60652 if( enc==SQLITE_UTF8 ){
60667 nAlloc += (enc==SQLITE_UTF8?1:2);
60689 pMem->enc = (enc==0 ? SQLITE_UTF8 : enc);
60693 if( pMem->enc!=SQLITE_UTF8 && sqlite3VdbeMemHandleBom(pMem) ){
60773 assert( pMem1->enc==SQLITE_UTF8 ||
61053 sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC);
61057 sqlite3ValueApplyAffinity(pVal, SQLITE_AFF_NUMERIC, SQLITE_UTF8);
61059 sqlite3ValueApplyAffinity(pVal, affinity, SQLITE_UTF8);
61062 if( enc!=SQLITE_UTF8 ){
62703 pMem->enc = SQLITE_UTF8;
62748 sqlite3VdbeMemSetStr(pMem, zP4, -1, SQLITE_UTF8, 0);
62752 pMem->enc = SQLITE_UTF8;
62766 pMem->enc = SQLITE_UTF8;
62777 pMem->enc = SQLITE_UTF8;
63212 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel);
63812 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
64731 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
64914 return sqlite3ValueBytes(pVal, SQLITE_UTF8);
64929 return (const unsigned char *)sqlite3ValueText(pVal, SQLITE_UTF8);
64983 sqlite3VdbeMemSetStr(&pCtx->s, z, n, SQLITE_UTF8, SQLITE_TRANSIENT);
65012 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
65056 SQLITE_UTF8, SQLITE_STATIC);
65066 SQLITE_UTF8, SQLITE_STATIC);
65887 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
66224 if( enc!=SQLITE_UTF8 ){
66228 sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8);
66246 if( enc!=SQLITE_UTF8 ) sqlite3VdbeMemRelease(&utf8);
67445 if( encoding!=SQLITE_UTF8 ){
67446 rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC);
69156 pOut->enc = SQLITE_UTF8; /* In case the blob is ever converted to text */
70778 pOut->enc = SQLITE_UTF8; /* In case the blob is ever cast to text */
71523 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
72134 pOut->enc = SQLITE_UTF8;
72507 testcase( pName->enc==SQLITE_UTF8 );
72510 rc = sqlite3VdbeChangeEncoding(pName, SQLITE_UTF8);
75564 sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8);
77065 int bOk = 0==sqlite3Atoi64(&z[1], &i, n-1, SQLITE_UTF8);
78501 sqlite3AtoF(z, &value, sqlite3Strlen30(z), SQLITE_UTF8);
78529 c = sqlite3Atoi64(z, &value, sqlite3Strlen30(z), SQLITE_UTF8);
81410 if( sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_NONE, &pVal) ){
82001 SQLITE_UTF8, /* funcFlags */
82299 SQLITE_UTF8, /* funcFlags */
82443 SQLITE_UTF8, /* funcFlags */
83692 SQLITE_UTF8, /* funcFlags */
83713 SQLITE_UTF8, /* funcFlags */
88448 sqlite3ValueSetStr(pTmp, -1, zName, SQLITE_UTF8, SQLITE_STATIC);
88469 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 };
88578 pColl[0].enc = SQLITE_UTF8;
88629 assert( SQLITE_UTF8==1 && SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
88630 assert( enc>=SQLITE_UTF8 && enc<=SQLITE_UTF16BE );
88887 p->enc = SQLITE_UTF8;
90085 sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8);
90644 sqlite3AtoF(zBuf, &r2, 20, SQLITE_UTF8);
91294 2, SQLITE_UTF8, 0);
91312 sqlite3CreateFunc(db, "like", 2, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
91313 sqlite3CreateFunc(db, "like", 3, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
91314 sqlite3CreateFunc(db, "glob", 2, SQLITE_UTF8,
91339 2, SQLITE_UTF8, 0);
91434 {0,SQLITE_UTF8|SQLITE_FUNC_COUNT,0,0,0,countStep,countFinalize,"count",0,0},
97356 sqlite3Atoi64(zRight, &iLimit, sqlite3Strlen30(zRight), SQLITE_UTF8);
97483 sqlite3Atoi64(zRight, &sz, sqlite3Strlen30(zRight), SQLITE_UTF8);
98290 { "UTF8", SQLITE_UTF8 },
98291 { "UTF-8", SQLITE_UTF8 }, /* Must be element [1] */
98306 assert( encnames[SQLITE_UTF8].enc==SQLITE_UTF8 );
98520 if( zRight && sqlite3Atoi64(zRight, &N, 1000000, SQLITE_UTF8)==SQLITE_OK ){
98878 if( encoding==0 ) encoding = SQLITE_UTF8;
98881 ENC(db) = SQLITE_UTF8;
119349 zSql8 = sqlite3ValueText(pVal, SQLITE_UTF8);
120842 rc = sqlite3CreateFunc(db, zFunctionName, nArg, SQLITE_UTF8|extraFlags,
120854 enc = SQLITE_UTF8;
120996 if( sqlite3FindFunction(db, zName, nName, nArg, SQLITE_UTF8, 0)==0 ){
120997 rc = sqlite3CreateFunc(db, zName, nArg, SQLITE_UTF8,
121462 if( enc2<SQLITE_UTF8 || enc2>SQLITE_UTF16BE ){
121974 createCollation(db, "BINARY", SQLITE_UTF8, 0, binCollFunc, 0);
121977 createCollation(db, "RTRIM", SQLITE_UTF8, (void*)1, binCollFunc, 0);
121981 db->pDfltColl = sqlite3FindCollSeq(db, SQLITE_UTF8, "BINARY", 0);
121985 createCollation(db, "NOCASE", SQLITE_UTF8, 0, nocaseCollatingFunc, 0);
122158 zFilename8 = sqlite3ValueText(pVal, SQLITE_UTF8);
122807 if( z && sqlite3Atoi64(z, &v, sqlite3Strlen30(z), SQLITE_UTF8)==SQLITE_OK ){
131642 db, "fts3_exprtest", -1, SQLITE_UTF8, 0, fts3ExprTest, 0, 0
131646 -1, SQLITE_UTF8, (void *)1, fts3ExprTest, 0, 0
144914 const int utf8 = SQLITE_UTF8;
145486 {"lower", 1, SQLITE_UTF8, 0, icuCaseFunc16},
145487 {"lower", 2, SQLITE_UTF8, 0, icuCaseFunc16},
145488 {"upper", 1, SQLITE_UTF8, (void*)1, icuCaseFunc16},
145489 {"upper", 2, SQLITE_UTF8, (void*)1, icuCaseFunc16},
145491 {"like", 2, SQLITE_UTF8, 0, icuLikeFunc},
145492 {"like", 3, SQLITE_UTF8, 0, icuLikeFunc},
145494 {"icu_load_collation", 2, SQLITE_UTF8, (void*)db, icuLoadCollation},