Lines Matching refs:LIKEFUNC
9143 ** The following three macros, FUNCTION(), LIKEFUNC() and AGGREGATE() are
9159 ** LIKEFUNC(zName, nArg, pArg, flags)
9162 ** function likeFunc. Argument pArg is cast to a (void *) and made
9173 #define LIKEFUNC(zName, nArg, arg, flags) \
9174 {nArg, SQLITE_UTF8, flags, (void *)arg, 0, likeFunc, 0, 0, #zName, 0, 0}
80312 static void likeFunc(
81084 sqlite3CreateFunc(db, "like", 2, SQLITE_ANY, pInfo, likeFunc, 0, 0, 0);
81085 sqlite3CreateFunc(db, "like", 3, SQLITE_ANY, pInfo, likeFunc, 0, 0, 0);
81087 (struct compareInfo*)&globInfo, likeFunc, 0, 0, 0);
81206 LIKEFUNC(glob, 2, &globInfo, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81208 LIKEFUNC(like, 2, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81209 LIKEFUNC(like, 3, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81211 LIKEFUNC(like, 2, &likeInfoNorm, SQLITE_FUNC_LIKE),
81212 LIKEFUNC(like, 3, &likeInfoNorm, SQLITE_FUNC_LIKE),